Решил я завести дома компьютер.
Без Интернета грустно, на рабочем стоит Gentoo - выбор предопределён.
Соединение с Интернет - через Стрим (бывший МТУ-Информ, ныне - АФК "Система", кто именно - не знаю да и не интересно). Модем - ZTE ZXDSL 831 CII (4 Ethernet порта, один по умолчанию зарезервирован под телевидение).
Подключение при загрузке с mini live install CD (2006.1) - только в путь.
При этом поднимаются следующие интерфейсы: lo (loopback, оно понятно), eth0 (тоже понятно), ppp0 (собственно который нужен) и sit0 (ipv6 over ipv4, фактически не используется).
При попытке настроить подключение из уже установленной системы начинаются непонятки.
Исхожу из того, что в нулевом приближении - подключение в режиме Bridge.
Первая попытка, когда я ещё проверял на автоматическую загрузку модуль сетевой карты (в итоге пришлось грузить ручками) и банально включить модем, как ни странно, сначала увенчалась успехом. Но потом, в процессе установки, соединение было оборвано :(
Далее пробовал прописывать в /etc/conf.d/net оба варианта из /etc/conf.d/net.example, создавать ссылку /etc/init.d/net.ppp0, прописывать в /etc/conf.d/net параметры сетевого интерфейса как написано в истнукции к модему для винды...
Эффект во всех случаях идентичен:
1. После загрузки поднято три сетевых интерфейса (eth0, eth1 и eth2, при наличии физически одной сетевой карты).
2. Попытка установления соединения с оператором (pppoe-start) отваливается по таймауту.
Вопросы:
1. В чём здесь грабли? Что я делаю неправильно и куда рыть дальше?
2. Как запретить поднятие интерфейса sit0?
Вскрытие
Вскрытие показало, что проблемы создавались шибко вумным товарищем по имени
udev.eth0 был им ассоциирован с модулем (который я так и не смог заставить работать) для USB-модема Netronix MN-01 (unicorn_usb_eth0, порт bewan-adsl).
При этом для eth0 выводилось сообщение примерно следующего вида:
eth1 - так и не понял с чем. После
# modules-update force(внимательнее нужно читать сообщения при загрузке) исчез.Пока настроился на eth2, будет время, пропишу в /etc/modules.d/aliases соответствие с eth0 и перенастрою систему на eth0.
Есть мнение, что мост не работал по той же причине.
--
Live free or die
:wq
--
Live free or die
совет: поудаляй
совет: поудаляй ненужные строки из
/etc/udev/rules.d/80-persistent-net.rulesи измени тамeth2наeth0и перенастрой соответственно/etc/conf.d/net