LINUX.ORG.RU

[Gentoo] init.d/net.ppp0 - modules usbserial not exist


0

0

Здарвствуйте,

Возникла следующая проблема: установил чистую Gentoo из stage3-amd64.Для работы usb модема используется PPP и pppd. В конфигурационном файле /etc/conf.d/net указана строчка «modules_ppp0=„usbserial“ ». При попытке выполнить «/etc/init.d/net.ppp0 start» ( net.ppp0 - символьная ссылка на net.lo ) система пишет «The module „usbserial“ does not exist». Под live-cd Calculate Linux Scratch модуль исправно находится,и интернеты работают. Модуль скомпилирован, modprobe исправно включает и отключает модуль. Также, компилировал ядро с встроенной поддержкой usbserial, Но результата не дало - все осталось как прежде. Прошу помощи и совета что делать.

Заранее спасибо за помощь :)

Мне казалось что модули в conf.d net не имеют никакой связи с модулями ядра... Что будет если удалить строчку?

Gary ★★★★★ ()
Ответ на: комментарий от Gary

Да, я тоже считаю что это разные модули. Однако на CLS все прекрасно работает. Давайте я выложу конфиг:

config_ppp0=«ppp»

modules_ppp0=«usbserial»

#modules_ppp0=«option»

link_ppp0=«/dev/ttyUSB2»

username_ppp0='beeline'

password_ppp0='beeline'

pppd_ppp0=«usepeerdns defaultroute usehostname modem crtscts»

pppd_chat=«*amounts_of_code+»

Убирать пробовал, pppd стартует, но сеть не поднимается. Модему требуется поддержка модулей usbserial и option.

rasmikun ()
Ответ на: комментарий от anonymous

Да, да, модуль загружен в память.В том числе он фигурировал в автозагрузке.

Итак, я решил проблему. Спасибо, товарищу Gary, он навел меня на мысль.

Проблема заключалась в двух этапах. Этап первый: я забыл сгенирировать систему и замежрить ее. (сразу полез проверять - а интернеты работают!?) Этап второй - надо было установить openrc. Я пытался пользоваться плодами сей программы. Пока что я не понял что это такое и зачем оно надо, но оно надо.

rasmikun ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.