Месяц назад поставил Mandrake Linux 10.0 Official PowerPack, мастдай сразу забылся и я принялся эту осу изучать. Получил из учебников по никсам начальные знания на уровне выполнения команды make. Все бы прекрасно, если б не проблема с инетом - у меня модем D-Link DU560-M на чипке Conexant HCF с интерфейсом USB. После некоторых колебаний дрова и кейген к ним нашлись, но моих знаний недостаточно, чтобы их поставить.
Линуксоиды! Я в конец заколебался! Помогите мне поставить эти злополучные дрова! Они в исходниках, при выполнении MAKE все проходит успешно, потом ввожу hcfusbconfig, все проходит и шелл выдает, как я понял, просьбу перекомпилировать ядро. Ну не знаю я чего там еще сделать, может кто сталкивался с установкой дров на похожие модемы, буду сверх благодарен тому, кто поможет советами, а еще лучше напишет для меня ховто. Денег у меня нету, но тому кто поможет с радостью подарю асю-шестерку на выбор из 80. Надеюсь на ваше понимание, Напалм!
Помогите новичку в Linux (с установкой дров на модем)
Модератор: Bizdelnick
-
bytex
- Сообщения: 382
- ОС: Kubuntu Linux 6.06
-
VN_MAClover
- Сообщения: 1233
- Статус: Человек с бульвара Капуцинов
Re: Помогите новичку в Linux
Вот здесь целый сайт есть на эту тему. Успехов!
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
-
Напалм Эсджоэ
- Сообщения: 5
Re: Помогите новичку в Linux
Хм, с ангийским у меня как-то не очень. Я их оттуда и скачал, только не знаю, подойдут ли - hcfusbmodem-1.04powerpcfull.tar.gz скачал вот этот архив, только он видимо подойдет к USB HCF модему от Conexant. Дрова были в архиве tar.gz, а в них сырцы. Я их скомпилил, ввел hcfusbconfig, далше походу надо перекомпилировать ядро, нажал энтер че-то пошло, но потом вдруг "ошибка 2" какая-то. Ну я думал не долго и полез в инет, искать литературу, как ядро перекомпилировать - нашел что-то связанное с menuconfig, сделал все как надо - но опять какая-то ошибка. Может конечно статья попалась паленая, а может это у меня руки кривые - но вот никак ниче не получилось
Поэтому я и попал на ваш форум, думал может кто ставил дрова из сырцов на похожие модемы.
-
bytex
- Сообщения: 382
- ОС: Kubuntu Linux 6.06
Re: Помогите новичку в Linux
Может ты ключи неверно ввёл- проверь по configure -help
Всё приходит с опытом.
-
Напалм Эсджоэ
- Сообщения: 5
Re: Помогите новичку в Linux
Может ты ключи неверно ввёл- проверь по configure -help
Да фиг знает, я вообще никакие ключи не вводил, у меня и не просили. Вообщем пишет че-то типа такого: дрова скомпилились, теперь надо перекомпилировать ядро - да или нет - и потом выдает ошибку, могу скрины показать, если это поможет разобраться в проблеме.
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: Помогите новичку в Linux
(Напалм Эсджоэ @ Воскресенье, 13 Февраля 2005, 17:46) писал(а):Может ты ключи неверно ввёл- проверь по configure -help
Да фиг знает, я вообще никакие ключи не вводил, у меня и не просили. Вообщем пишет че-то типа такого: дрова скомпилились, теперь надо перекомпилировать ядро - да или нет - и потом выдает ошибку, могу скрины показать, если это поможет разобраться в проблеме.
Показывай скрины
iMac 20" Core Duo.
-
Напалм Эсджоэ
- Сообщения: 5
Re: Помогите новичку в Linux
Постараюсь описать все как можно подробнее, сначала вхожу в каталог с дровами(он у меня в /usr/local), ввожу make install - все проходит успешно и появляется вот такое вот сообщение:
----------------------
To complete the installation and configuration of your modem,
please run "hcfusbconfig" (or "/usr/sbin/hcfusbconfig")
----------------------
Ввожу hcfusbconfig, как просят и жму энтер:
----------------------
Conexant HCF controllerless USB modem driver, version 1.04powerpcfull
If you need license keys, assistance or more information, please go to:
http://www.linuxant.com/
When reporting a problem for the first time, please send
us the file generated by "hcfusbconfig --dumpdiag".
No pre-built modules for: Mandrake-10.0 linux-2.6.3-7mdk i686
Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)
Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.6.3-7mdk/build]
----------------------
Вновь Enter:
----------------------
WARNING: the kernel version (2.6.3-7mdkcustom) defined in
/lib/modules/2.6.3-7mdk/build/include/linux/version.h
does not match the currently running kernel (2.6.3-7mdk)
The cause of this problem is an incorrect kernel source path.
Please check that /lib/modules/2.6.3-7mdk/build points to the right tree.
The cause of this is usually a missing or unconfigured
kernel source tree (and sometimes an incorrect directory or symbolic link).
However, proper /boot/config-2.6.3-7mdk was found.
Would you like to try using it (in a temporary kernel tree)? [yes]
----------------------
Снова Enter, за этим следует загрузка примерно в 10 секунд и вот первая ошибка:
----------------------
Building modules for kernel 2.6.3-7mdkcustom, using source directory
/usr/src/linux-2.6.3-7mdk-cnxttmp2928. Please wait...
ERROR: Module build failed!
Please examine the log file "/tmp/hcfusbconfig-buildlog.txt" to determine why.
----------------------
Я подумал, что надо вручную перекомпилировать ядро, а так как я этого никогда не делал пришлось схватывать все на лету и по статьям других - cd /usr/src/linux(перехожу в каталог с сырцами ядра). Затем делаю make menuconfig(пробовал oldconfig, и xconfig - все также), Настроил все, теперь make O=/home/serg/build/kernel(я предварительно создал эти каталоги - /build/kernel, хотя и пробовал их удалять). Выпирает просьба что-то почистить командой mrproper, все чистится нормально. Пробую еще раз - make O=/home/serg/build/kernel. Сами смотрите, что из этого получилось:
----------------------
***
*** You have not yet configured your kernel!
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[3]: *** [silentoldconfig] Ошибка 1
make[2]: *** [silentoldconfig] Ошибка 2
make[1]: *** [include/linux/autoconf.h] Ошибка 2
make: *** [all] Ошибка 2
----------------------
Вот и все. Конец
Помогите мне, первоклассные юниксоиды! Не могу жить без инета, а на винды смотреть тошно месяц уже! Повторюсь, система Mandrake Linux 10.0, ядро 2.6.какое-то, модем D-Link DU-560M на Conexant HCF(USB) все команды делал в консоли под рутом и ничего не получилось
Ну нету у меня других способов решения этой траблы - подскажите кто-нибудь!
----------------------
To complete the installation and configuration of your modem,
please run "hcfusbconfig" (or "/usr/sbin/hcfusbconfig")
----------------------
Ввожу hcfusbconfig, как просят и жму энтер:
----------------------
Conexant HCF controllerless USB modem driver, version 1.04powerpcfull
If you need license keys, assistance or more information, please go to:
http://www.linuxant.com/
When reporting a problem for the first time, please send
us the file generated by "hcfusbconfig --dumpdiag".
No pre-built modules for: Mandrake-10.0 linux-2.6.3-7mdk i686
Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)
Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.6.3-7mdk/build]
----------------------
Вновь Enter:
----------------------
WARNING: the kernel version (2.6.3-7mdkcustom) defined in
/lib/modules/2.6.3-7mdk/build/include/linux/version.h
does not match the currently running kernel (2.6.3-7mdk)
The cause of this problem is an incorrect kernel source path.
Please check that /lib/modules/2.6.3-7mdk/build points to the right tree.
The cause of this is usually a missing or unconfigured
kernel source tree (and sometimes an incorrect directory or symbolic link).
However, proper /boot/config-2.6.3-7mdk was found.
Would you like to try using it (in a temporary kernel tree)? [yes]
----------------------
Снова Enter, за этим следует загрузка примерно в 10 секунд и вот первая ошибка:
----------------------
Building modules for kernel 2.6.3-7mdkcustom, using source directory
/usr/src/linux-2.6.3-7mdk-cnxttmp2928. Please wait...
ERROR: Module build failed!
Please examine the log file "/tmp/hcfusbconfig-buildlog.txt" to determine why.
----------------------
Я подумал, что надо вручную перекомпилировать ядро, а так как я этого никогда не делал пришлось схватывать все на лету и по статьям других - cd /usr/src/linux(перехожу в каталог с сырцами ядра). Затем делаю make menuconfig(пробовал oldconfig, и xconfig - все также), Настроил все, теперь make O=/home/serg/build/kernel(я предварительно создал эти каталоги - /build/kernel, хотя и пробовал их удалять). Выпирает просьба что-то почистить командой mrproper, все чистится нормально. Пробую еще раз - make O=/home/serg/build/kernel. Сами смотрите, что из этого получилось:
----------------------
***
*** You have not yet configured your kernel!
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[3]: *** [silentoldconfig] Ошибка 1
make[2]: *** [silentoldconfig] Ошибка 2
make[1]: *** [include/linux/autoconf.h] Ошибка 2
make: *** [all] Ошибка 2
----------------------
Вот и все. Конец
-
Напалм Эсджоэ
- Сообщения: 5
Re: Помогите новичку в Linux
Народ, вы че молчите - вот я описал свою ошибку, а тут ни ответа ни привета...
-
brob
- Сообщения: 389
Re: Помогите новичку в Linux
(Напалм Эсджоэ @ Понедельник, 14 Февраля 2005, 14:37) писал(а):No pre-built modules for: Mandrake-10.0 linux-2.6.3-7mdk i686
Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)
Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.6.3-7mdk/build]
----------------------
Вновь Enter:
----------------------
WARNING: the kernel version (2.6.3-7mdkcustom) defined in
/lib/modules/2.6.3-7mdk/build/include/linux/version.h
does not match the currently running kernel (2.6.3-7mdk)
The cause of this problem is an incorrect kernel source path.
Please check that /lib/modules/2.6.3-7mdk/build points to the right tree.
The cause of this is usually a missing or unconfigured
kernel source tree (and sometimes an incorrect directory or symbolic link).
However, proper /boot/config-2.6.3-7mdk was found.
Would you like to try using it (in a temporary kernel tree)? [yes]
По путям у тебя все имеется? "The cause of this problem is an incorrect kernel source path." Думается он просто не находит чего хочет в том месте где ищет...Укажи ему полный и правильный путь!
(Напалм Эсджоэ @ Понедельник, 14 Февраля 2005, 14:37) писал(а):Снова Enter, за этим следует загрузка примерно в 10 секунд и вот первая ошибка:
----------------------
Building modules for kernel 2.6.3-7mdkcustom, using source directory
/usr/src/linux-2.6.3-7mdk-cnxttmp2928. Please wait...
ERROR: Module build failed!
Please examine the log file "/tmp/hcfusbconfig-buildlog.txt" to determine why.
А вот тут наверное написано что не так (/tmp/hcfusbconfig-buildlog.txt).
У нас практически все на родном буржуйском.....так что словарь, подруги-англичанки и сами училки (бывшие/настоящие) и т.п.
С ядром парить совсем не надо. Укажешь ему путь, он все соберет и сделает.
У меня нет модема (я по GPRS), но может причина быть еще и в неподдерживаемом ядре (неуверен!!!!! Может его надо компилить под 2.4.х.? Или под кокой другой версией 2.6.х. Поэтому смотри в документацию к дровам).
Мясо должно быть холодным, женщина горячей, а пива МНОГО!!!!
brabys@jabber.ru
brabys@jabber.ru