Black Screen
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подключение через ADSL 1) ADSL-модем подключен к Вашей сетевой карте. Проще всего и удобнее настроить адсл-модем на автоподнятие соединения через веб-интерфейс (настраивается аналогично, как под виндоуз), настройки сетевой карты произвести как в первом пункте в соответствии с инструкцией для модема по настройке доступа в интернет в данном режиме. 2) ADSL-модем подключен через юсб-порт. Необходимо убедиться, что модем можно настроить под Linux. Например, в проектах AMEDYN, ACCESSRUNNER и ECIADSL. http://accessrunner.sourceforge.net/modems.shtml - на этой страничке можно посмотреть поддерживаемые модемы вторым проектом. Пример настройки модема ACORP Sprinter@ADSL USB или его аналога ZyXEL 630-C1 aka OMNI ADSL USB (Annex A): а) качаем прошивки модема (для разных модемов - разные). cxacru-cf.bin и cxacru-fw.bin (http://grena.spb.ru/files/cxacru-fw.bin и http://grena.spb.ru/files/cxacru-cf.bin соответсвенно) б) кладем эти прошивки в slax\changes\lib\firmware\ в) создаем файл cxacru в slax\changes\etc\, с содержанием, в зависимости от необходимых Вам настроек: Код: # Config file for Conexant AccessRunner # # Driver mode DRIVER_MODE=3 # 1 = normal, 2 = debug, 3 = normal+max speed (without ask adsl status), 4 = debug+max speed (without ask adsl status) # Protocol PROTOCOL_MODE=4 # 1 = RFC1483/2684 routed, 2 = PPP over ATM (pppoa), 3 = RFC1483/2684 bridged, 4 = PPP over Ethernet (pppoe) # Paths BINARY_PATH="/usr/sbin" ATM_PATH="" # ADSL # if OPEN_MODE is blank then cxload uses default mode acoording VID & PID # Values for OPEN_MODE are: # 0 = auto selection, G.Handshake # 1 = auto selection, T1.413 # 2 = G.Handshake # 3 = ANSI T1.413 # 4 = ITU-T G.992.1 (G.DMT) # 5 = ITU-T G.992.2 (G.LITE) OPEN_MODE=4 # ATM VPI=1 VCI=55 | Все эти настройки соответствуют пунктам настройки под виндоуз драйверов вашего модема. г) создаем модули: libcap-1.97.lzm libusb-0.1.12.lzm linux-atm-2.5.0.lzm (компилировал из сурсов) возможно потребуется flex-2.5.35.lzm д.1) для настройки IPoA: Код: atmarpd -b -l syslog -m atmarp -c atm0 ifconfig atm0 <ваш айпи> netmask <ваша маска> up route del default atmarp -s <ваш шлюз> 0.<ваш VCI>.<ваш VPI> route add default gw <ваш шлюз> | Скрипт, который можно добавить в rc.local: Код: ##################################################################### ##################################################################### IP_ADDRESS=<здесь Ваш IP> NETMASK=<здесь Ваша маска> GATEWAY=<здесь Ваш Шлюз> ##################################################################### ##################################################################### VPI=0 VCI=35 TEXTDOMAIN=`basename $0` # Load ATMARP daemon pid=`pidof atmarpd` if [ "$pid" = "" ]; then atmarpd -b -l syslog -m || exit 1 sleep 1s fi while ! grep -q "atm0" /proc/net/dev; do atmarp -c atm0||echo "I think, ADSL modem is not started, but will retry" sleep 4s done ifconfig atm0 $IP_ADDRESS netmask $NETMASK up || exit 1 sleep 1s if route -n | cut -d' ' -f1 | grep -q "0.0.0.0"; then route del default || exit 1 fi while ! atmarp -s $GATEWAY 0.$VPI.$VCI do echo "I think, ADSL modem is not loaded, retry" sleep 4s done route add default gw $GATEWAY || exit 1 | д.2) для настройки PPPOE: в rc.local дописываете: Код: cat /proc/net/atm/cxacru\:0 | grep -e "Line" | grep up >> /dev/null || exit 1 modprobe br2684 br2684ctl -b -c 0 -e 0 -s 65536 -a 0.0.33 pppoe-start | и настраиваете PPPoE, как в описано в разделе "Подключение напрямую через сетевую карту", только для интерфейса «nas0» | Всего записей: 230 | Зарегистр. 22-02-2007 | Отправлено: 14:20 21-04-2007 | Исправлено: Firemanser, 12:48 04-07-2010 |
|