Установка драйверов
Модератор: Bizdelnick
-
Blackmoon
- Сообщения: 65
Установка драйверов
Mandriva 2006
Модем LG LM-I56N
дрова нашел slmdm-2.7.10_debug.tar
Подскажите ради Бога, как их прикрутить. Существует ли какое пошаговое руководство, чтоб поставить драйвер.
Слыхал про make, install-arm, но...не получается у меня.
Модем LG LM-I56N
дрова нашел slmdm-2.7.10_debug.tar
Подскажите ради Бога, как их прикрутить. Существует ли какое пошаговое руководство, чтоб поставить драйвер.
Слыхал про make, install-arm, но...не получается у меня.
С уважением!
-
sensei
- Сообщения: 353
- Статус: :[|||||||||||||]:
- ОС: SLES 10 SP1 & Vista Bussines
Re: Установка драйверов
Там в архиве должен быть текстовый файл readme, install, howto с описанием установки 
-
Blackmoon
- Сообщения: 65
-
Unicorn
- Сообщения: 689
- Статус: Бригадир мучеников Аль-Аксы
- ОС: Gentoo 100% fresh, Archlinux
Re: Установка драйверов
Так что же там написано, можно поинтересоваться?
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Installation
============
1. Unpack tar.gz package file:
$ gzip -dc slmdm-2.X.X.tar.gz | tar xf -
2. 'cd' to package directory:
$ cd slmdm-2.X.X
3. Review and edit (if need) 'Makefile'.
Note: Probably you will want to correct in Makefile path to your
local linux kernel header files:
KERNEL_INCLUDES=/path/to/linux/include
Another way is to pass command line the parameter while
running 'make':
$ make KERNEL_INCLUDES=/path/to/linux/include ...
4. Run 'make' command to compile package:
$ make
5. Install.
If you are going to use AMR/CNR/PCI modem type (as superuser):
# make install-amr
, or
# make install-usb
if you are going to use USB modem.
============
1. Unpack tar.gz package file:
$ gzip -dc slmdm-2.X.X.tar.gz | tar xf -
2. 'cd' to package directory:
$ cd slmdm-2.X.X
3. Review and edit (if need) 'Makefile'.
Note: Probably you will want to correct in Makefile path to your
local linux kernel header files:
KERNEL_INCLUDES=/path/to/linux/include
Another way is to pass command line the parameter while
running 'make':
$ make KERNEL_INCLUDES=/path/to/linux/include ...
4. Run 'make' command to compile package:
$ make
5. Install.
If you are going to use AMR/CNR/PCI modem type (as superuser):
# make install-amr
, or
# make install-usb
if you are going to use USB modem.
С уважением!
-
estarchak
- Сообщения: 1368
- Статус: Оракловод
Re: Установка драйверов
И что тут непонятного? То, что написано и есть пощаговое руководство. B)
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.
Топик не читал, но внимательно просмотрел.
Топик не читал, но внимательно просмотрел.
-
UTeHok
- Сообщения: 354
- Статус: Антиглобалист
- ОС: Debian GNU/Linux
Re: Установка драйверов
>Blackmoon
И где Вы остановились. Какой из пунктов непонятен? В чем проблема-то?
И где Вы остановились. Какой из пунктов непонятен? В чем проблема-то?
«Make love, not war!»
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Проблема в том, что я не знаю команд.
Перехожу в директорию скачаной папки-> пункт 3 я не понимаю. т.к. команда $ make не выполняется
Команды из этого РЕДМИ справедливы для Мандривы?
Перехожу в директорию скачаной папки-> пункт 3 я не понимаю. т.к. команда $ make не выполняется
Команды из этого РЕДМИ справедливы для Мандривы?
С уважением!
-
Unicorn
- Сообщения: 689
- Статус: Бригадир мучеников Аль-Аксы
- ОС: Gentoo 100% fresh, Archlinux
Re: Установка драйверов
$ make KERNEL_INCLUDES=/path/to/linux/include ...
надеюсь ты не воспринимаешь это буквально?
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Естественно нет.
Я предполагаю, что нужно указать путь к ядру, а как его узнать, если я мыслю в правильном направлении?Это /urs/src/linux ?
В общем, тут у меня запарка
Я предполагаю, что нужно указать путь к ядру, а как его узнать, если я мыслю в правильном направлении?Это /urs/src/linux ?
В общем, тут у меня запарка
С уважением!
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
Re: Установка драйверов
Должны быть установлены исходники ядра, либо его хеадеры? Они стоят?
Попробуй для начала, действительно, набрать в консоли:
либо
$ - означает, что команду нужно выполнить под обычным юзверем - не рутом. Его набирать не нужно
Попробуй для начала, действительно, набрать в консоли:
$ make KERNEL_INCLUDES=/usr/include/
либо
$ make KERNEL_INCLUDES=/usr/src/linux/include
$ - означает, что команду нужно выполнить под обычным юзверем - не рутом. Его набирать не нужно
Добро должно быть с кулаками
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Comand not file
Про исходники ядра и стоят ли они.....
Как узнать?
Как открыть Makefile и что я из него узнаю?
Про исходники ядра и стоят ли они.....
Как узнать?
Как открыть Makefile и что я из него узнаю?
С уважением!
-
heil0
- Сообщения: 545
- Статус: Депрессивный токарь с Межделмаша
- ОС: *buntu, OpenSolaris
Re: Установка драйверов
ну хотя бы
Код: Выделить всё
$ whereis kernel
$ kernel: /usr/src/linux/kernel /usr/src/linux-2.6.12-12mdk/kernelЭто и есть путь к исходникам ядра. Если у вас нету на эту команду ничего, значит
из под рута
Код: Выделить всё
urpmi kernel-sourceМейкфайл - а нафига его открываьт? Надо выполнить команду
Код: Выделить всё
makeв директории и всё, она сама найдёт makefile.
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
urpmi kernel-source comand not found
make comand not found
Вот я стою в распакованой папке дров[dic@localhost slmdm-2.7.10_debug] $
Что мне надо ввести, чтоб эти дрова встали? Поскольку 4й пункт $ make - comand not found
Извините за тормоз...сами понимаете.
make comand not found
Вот я стою в распакованой папке дров[dic@localhost slmdm-2.7.10_debug] $
Что мне надо ввести, чтоб эти дрова встали? Поскольку 4й пункт $ make - comand not found
Извините за тормоз...сами понимаете.
С уважением!
-
SupraGoblin
- Сообщения: 71
- ОС: Gentoo 2007.0
Re: Установка драйверов
Я конечно еще тоже чайник но постараюсь помочь 
1. urpmi kernel-source надо выполнять из под рута
2. по этому поводу я не подскажу, но мне кажется что-то этот самый make не установлен.. Я когда устанавливал Mandriva выбрал пакеты "разработка" и у меня make проходит нормально
А вообще мне кажется как то криво дистр установился не urpmi, не make не работают, это не нормально. У меня из коробки все работало
1. urpmi kernel-source надо выполнять из под рута
2. по этому поводу я не подскажу, но мне кажется что-то этот самый make не установлен.. Я когда устанавливал Mandriva выбрал пакеты "разработка" и у меня make проходит нормально
А вообще мне кажется как то криво дистр установился не urpmi, не make не работают, это не нормально. У меня из коробки все работало
-
Blackmoon
- Сообщения: 65
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Переустановил
теперь работает make
$ make
и после длинного списка: make : *** [sllog.o] ошибка1
теперь работает make
$ make
и после длинного списка: make : *** [sllog.o] ошибка1
С уважением!
-
heil0
- Сообщения: 545
- Статус: Депрессивный токарь с Межделмаша
- ОС: *buntu, OpenSolaris
Re: Установка драйверов
Вывод в студию. Если много - в аттач.
-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: Установка драйверов
Нет файла modversions.h в /usr/src/linux/include/linux. Проверьте путь к исходникам ядра.
p.s. Что за дурная привычка прикладывать текст в виде вордового документа. Чем txt или html не устраивает?
p.s. Что за дурная привычка прикладывать текст в виде вордового документа. Чем txt или html не устраивает?
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Путей таких у меня небыло вообще, поэтому...
Поствил я kernel-sourse (kernel-headers - с таким названием пакета и дистре нет), make уже стоял.
Создались папки /usr/src/linux/ и /usr/src/linux-2.6.12-12mdk/
В обоих есть файл Makefile и ни в одном строки KERNEL_INCLUDES нет.
Проясните плиз ситуацию.
Поствил я kernel-sourse (kernel-headers - с таким названием пакета и дистре нет), make уже стоял.
Создались папки /usr/src/linux/ и /usr/src/linux-2.6.12-12mdk/
В обоих есть файл Makefile и ни в одном строки KERNEL_INCLUDES нет.
Проясните плиз ситуацию.
С уважением!
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Установка драйверов
Код: Выделить всё
$ make KERNEL_INCLUDES=/usr/src/linux/includeесли выдаст ошибки тогда пиши
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
Blackmoon
- Сообщения: 65
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Установка драйверов
команду даешь из директории с исходными текстами модуля( который распаковал))??
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Нет.Стыжусь 
Я выполнил Ваши предписания из 2х папок, т.к. их 2е
[dic@localhost ~]$ cd /usr/src/linux-2.6.12-12mdk
[dic@localhost linux-2.6.12-12mdk]$ make KERNEL_INCLUDES=/usr/src/linux-2.6.12-12mdk/include
CHK include/linux/version.h
/bin/sh: include/linux/version.h.tmp: Permission denied
UPD include/linux/version.h
mv: невозможно выполнить stat для `include/linux/version.h.tmp': No such file or directory
make: *** [include/linux/version.h] Ошибка 1
[dic@localhost linux]$ make KERNEL_INCLUDES=/usr/src/linux/include
CHK include/linux/version.h
/bin/sh: include/linux/version.h.tmp: Permission denied
UPD include/linux/version.h
mv: невозможно выполнить stat для `include/linux/version.h.tmp': No such file or directory
make: *** [include/linux/version.h] Ошибка 1
Я выполнил Ваши предписания из 2х папок, т.к. их 2е
[dic@localhost ~]$ cd /usr/src/linux-2.6.12-12mdk
[dic@localhost linux-2.6.12-12mdk]$ make KERNEL_INCLUDES=/usr/src/linux-2.6.12-12mdk/include
CHK include/linux/version.h
/bin/sh: include/linux/version.h.tmp: Permission denied
UPD include/linux/version.h
mv: невозможно выполнить stat для `include/linux/version.h.tmp': No such file or directory
make: *** [include/linux/version.h] Ошибка 1
[dic@localhost linux]$ make KERNEL_INCLUDES=/usr/src/linux/include
CHK include/linux/version.h
/bin/sh: include/linux/version.h.tmp: Permission denied
UPD include/linux/version.h
mv: невозможно выполнить stat для `include/linux/version.h.tmp': No such file or directory
make: *** [include/linux/version.h] Ошибка 1
С уважением!
-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: Установка драйверов
Исходя из вашего предыдущего поста, вам нужно от рута: chown -R Blackmoon:users /usr/src/linux. И при компиляции переходите в нее: cd /usr/src/linux
------------------
http://linmodems.technion.ac.il/pctel-linu...ctel-0.8.6/FAQ:
6. Compile error: no modversions.h
----------------------------------
If you see something like:
gcc [....] /usr/src/linux/include/linux/modversions.h:
No such file or directory
after typing "make", you have no modversions.h or you have it at the
wrong place.
First, make sure, your kernel source tree starts at /usr/src/linux. If
not, make a link from your kernel source to /usr/src/linux:
$ ln -s /path/to/your/kernel /usr/src/linux
Now, create the modversions.h by running
$ cd /usr/src/linux
$ make dep
this should make you a modversions.h in /usr/src/linux/include/
If this did not work, an ugly hack is to create an empty file there:
$ mkdir -p /usr/src/linux/include/linux
$ touch /usr/src/linux/include/linux/modversions.h
Насколько я понимаю, вам нужно начинать с make dep. Только сначала на всякий случай проверьте,что ls -l /usr/src/linux
показывает ссылку на /usr/src/linux-2.6.12-12mdk (судя по вашему описанию, оно так и есть).
------------------
http://linmodems.technion.ac.il/pctel-linu...ctel-0.8.6/FAQ:
6. Compile error: no modversions.h
----------------------------------
If you see something like:
gcc [....] /usr/src/linux/include/linux/modversions.h:
No such file or directory
after typing "make", you have no modversions.h or you have it at the
wrong place.
First, make sure, your kernel source tree starts at /usr/src/linux. If
not, make a link from your kernel source to /usr/src/linux:
$ ln -s /path/to/your/kernel /usr/src/linux
Now, create the modversions.h by running
$ cd /usr/src/linux
$ make dep
this should make you a modversions.h in /usr/src/linux/include/
If this did not work, an ugly hack is to create an empty file there:
$ mkdir -p /usr/src/linux/include/linux
$ touch /usr/src/linux/include/linux/modversions.h
Насколько я понимаю, вам нужно начинать с make dep. Только сначала на всякий случай проверьте,что ls -l /usr/src/linux
показывает ссылку на /usr/src/linux-2.6.12-12mdk (судя по вашему описанию, оно так и есть).
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Еще ламерский вопрос: принципиально ли вводить команды из ком.строки или из консоли иксов?
С уважением!
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Установка драйверов
Я выполнил Ваши предписания из 2х папок, т.к. их 2е
[dic@localhost ~]$ cd /usr/src/linux-2.6.12-12mdk
[dic@localhost linux-2.6.12-12mdk]$ make KERNEL_INCLUDES=/usr/src/linux-2.6.12-12mdk/include
CHK include/linux/version.h
/bin/sh: include/linux/version.h.tmp: Permission denied
UPD include/linux/version.h
mv: невозможно выполнить stat для `include/linux/version.h.tmp': No such file or directory
make: *** [include/linux/version.h] Ошибка 1
Во первых не в директории с сырцами ядра надо запускать.....иначе вы ядро откомпилите, я думаю вам это не нужно
короче
Код: Выделить всё
tar -xvf slmdm-2.7.10_debug.tar
cd slmodem-2.7.10_debug
make KERNEL_INCLUDES=/usr/src/linux-2.6.12-12mdk/includeвсе делать из директории где лежит slmdm-2.7.10_debug.tar
и еще найдите сырцы без debug в названии
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку