ADSL (Стрим в Линух)

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ADSL

Сообщение aLexx programmer »

(madskull @ Четверг, 11 Ноября 2004, 2:34) писал(а):Затем pon stream (stream - это имя конфига)


А что должно быть в этом конфиге? У меня в /etc/ppp/peers/ даже примера настроечного файла нет... :unsure:

(madskull @ Четверг, 11 Ноября 2004, 2:34) писал(а):Кроме того, есть скрипты adsl-start, adsl-stop и т.п. Там вообще все просто.


А это у меня не работает. Пишет "....................TIMED OUT" :(
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: ADSL

Сообщение madskull »

(aLexx programmer @ Суббота, 13 Ноября 2004, 20:21) писал(а):
(madskull @ Четверг, 11 Ноября 2004, 2:34) писал(а):Затем pon stream (stream - это имя конфига)


А что должно быть в этом конфиге? У меня в /etc/ppp/peers/ даже примера настроечного файла нет... :unsure:

Он (конфиг) должен создаться pppoeconfig'ом.

(aLexx programmer @ Суббота, 13 Ноября 2004, 20:21) писал(а):
(madskull @ Четверг, 11 Ноября 2004, 2:34) писал(а):Кроме того, есть скрипты adsl-start, adsl-stop и т.п. Там вообще все просто.


А это у меня не работает. Пишет "....................TIMED OUT" :(


Может я и погорячился, но впервые в жизни я настроил ADSL именно с помощью этого пакета. Как - не помню, давно это было.
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ADSL

Сообщение aLexx programmer »

madskull, не можешь выложить хотя бы пример такого файла?
А то я так и не смог настроить свой AusLinx 2006 под линуксом с помощью adsl-start, может pon поможет...
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: ADSL

Сообщение madskull »

Выложу, не жалко. Но неужели pppoeconfig не справляется? Или, это только в Debian есть такая удобная фишка?!!

Код: Выделить всё

[guard root]# cat /etc/ppp/peers/stream | egrep -v '^#|^$'
noipdefault
usepeerdns
defaultroute
hide-password
lcp-echo-interval 20
lcp-echo-failure 3
connect /bin/true
noauth
persist
mtu 1492
noaccomp
default-asyncmap
plugin rp-pppoe.so eth1
user "XXXXXXXXX@mtu"

[guard root]# cat /etc/ppp/chap-secrets
"XXXXXXXXX@mtu" * "PASSWORD"

[guard root]#

в /etc/ppp/pap-secrets то же самое, что и в chap-secrets, но насколько я понял, стрим аутентифицирует только по chap.

соответственно, поднятие соединения pon stream (по названию конфига в peers).


madskull добавил в 14.11.2004 14:00
Вот еще. Насколько я слышал краем глаза, только самые распоследние версии pppd умеют корректно устанавливать default route.
Поэтому, сколько пользуюсь pppd, приходится создавать скриптик для корректного route:
В Дебиан это

Код: Выделить всё

[guard root]# cat /etc/ppp/ip-up.d/0route
#!/bin/bash
/bin/ip route replace default via $5

[guard root]#

В других системах либо /etc/ppp/ip-up, либо то, что вызывается из него.

Ну, и если пользоваться "обычным" route, а не ip route, то можно сделать так

Код: Выделить всё

route del default gw
route add default gw $5
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ADSL

Сообщение aLexx programmer »

У меня pppoeconfig нету. Есть только adsl-config, но он создаёт файл /etc/ppp/pppoe.conf - конфиг для adsl-*.

Спасибо за примеры файлов, попробую настроить!

P.S. А "самые распоследние версии pppd" - это какие? Я слышал что в дебиан все stable пакеты меньшей версии, чем в остальных дистрах?
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ADSL

Сообщение aLexx programmer »

pon не помог :(
Я вообще заметил, что какой сетевой интерфейс ни укажи (любые(!!!) 3 буквы + цифра) в конфиге /etc/ppp/pppoe.conf, adsl-start работает одинаково: "............TIMED OUT". :blink:

Я уже не знаю, что и делать... По статье Evil_And'a (единственное нормальное руководство, кстати) получил ioctl error при cxstart.sh. adsl-start после этого вообще к kernel panic приводит... :unsure: :unsure: :unsure:
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: ADSL

Сообщение madskull »

Ну тогда пойдем с другой стороны.
Ядро самосборное или фирменное?
Должны быть загружены модули ppp_generic pppoe pppox
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ADSL

Сообщение aLexx programmer »

(madskull @ Вторник, 16 Ноября 2004, 1:17) писал(а):Ну тогда пойдем с другой стороны.
Ядро самосборное или фирменное?
Должны быть загружены модули ppp_generic pppoe pppox


Ядро Love-sources-2.6.9-rc2.
Модули эти вкомпилены в ядро.
Спасибо сказали:
Evil_And
Сообщения: 5

Re: ADSL

Сообщение Evil_And »

А что такое "Ядро Love-sources-2.6.9-rc2"? (я использовал Vanilla kernel 2.6.9+патч vesa-tng+патч udf packet write+Patch to speedtch module for kernel 2.6.6)
Какой у тебя дистрибутив?
Ты говоришь, "Модули эти вкомпилены в ядро." , но пробовал ли ты выбрать их как загружаемые модули(прости за каламбур)?(имеется в виду ответ "y" или "m"? )
Какой у тебя чипсет?
Какой серийный номер модема? (у МТУ-шников для разных номеров разные инструкции, похоже, что и прошивки тоже отличаются).
Установлена ли у тебя винда, работает ли cxstart.sh без моих изменений в firmware и cxload.c после перезагрузки из windows?
Ты точно пропатчил ядро?
Вполне возможно, что firmware твоего модема отличается от firmware моего. Firmware должна начинаться символами 0x1c 0x24 0x9f 0xe5 (если просматривать файл посредством mc) или 0x241c 0xe59f (если смотреть hexdump'ом).
Какой размер у файла CnxEtU.sys, поставляемого в комплекти с твоим модемом?
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ADSL

Сообщение aLexx programmer »

(Evil_And @ Вторник, 16 Ноября 2004, 23:38) писал(а):А что такое "Ядро Love-sources-2.6.9-rc2"? (я использовал Vanilla kernel 2.6.9+патч vesa-tng+патч udf packet write+Patch to speedtch module for kernel 2.6.6)

У меня другое ядро. Я полагаю, что от самого ядра это не зависит, только от модулей к нему...
И с патчем, и без патча одинаково работает (в смысле, НЕ работает).
И всё-таки, если не сложно, закинь ссылки откуда ТАКОЕ ЖЕ, как у тебя, ядро и патчи к нему закачать (для чистоты эксперимента).
(Evil_And @ Вторник, 16 Ноября 2004, 23:38) писал(а):Какой у тебя дистрибутив?

Gentoo 2004.2
(Evil_And @ Вторник, 16 Ноября 2004, 23:38) писал(а):Ты говоришь, "Модули эти вкомпилены в ядро." , но пробовал ли ты выбрать их как загружаемые  модули(прости за каламбур)?(имеется в виду ответ "y" или "m"? )

А зачем? Ну, пробовал, признаЮсь...
(Evil_And @ Вторник, 16 Ноября 2004, 23:38) писал(а):Какой у тебя чипсет?

Intel 865PE, кажется так.
(Evil_And @ Вторник, 16 Ноября 2004, 23:38) писал(а):Какой серийный номер модема? (у МТУ-шников для разных номеров разные инструкции, похоже, что и прошивки тоже отличаются).

А где его посмотреть?
(Evil_And @ Вторник, 16 Ноября 2004, 23:38) писал(а):Установлена ли у тебя винда, работает ли cxstart.sh без моих изменений в firmware и cxload.c после перезагрузки из windows?

Винда есть. Не работает. В других дистрах тоже не работает.
(Evil_And @ Вторник, 16 Ноября 2004, 23:38) писал(а):Ты точно пропатчил ядро?

Моё - да. Сейчас у меня стоит непатченное (отчаялся что-либо сделать), но на патченном - то же самое было. Если дашь ссылку - скачаю такое же, как у тебя и попробую всё сделать точно по инструкции.
(Evil_And @ Вторник, 16 Ноября 2004, 23:38) писал(а):Вполне возможно, что firmware твоего модема отличается от firmware моего. Firmware должна начинаться символами 0x1c 0x24 0x9f 0xe5 (если просматривать файл посредством mc) или 0x241c 0xe59f (если смотреть hexdump'ом).
Какой размер у файла CnxEtU.sys, поставляемого в комплекти с твоим модемом?

Не, вроде такой же. Попозже точно посмотрю. Но после махинаций с CnxEtU.sys с удалением лишнего, полученная прошивка тоже работала.
Спасибо сказали:
Evil_And
Сообщения: 5

Re: ADSL

Сообщение Evil_And »

Ядро 2.6.9 с kernel.org.
Патч Для ядер 2.6.6 и выше.
cxacru, modified scripts, pppd и патчи к pppd по ссылкам со страницы http://www.zullinux.it/linux/accessrunner.html
linux-atm, libpcap - тоже оттуда.
При сборке ядра действовать строго согласно инструкции:http://www.zullinux.it/linux/accessrunner.html

патчи, которые я дополнительно наложил:
vesa-tng по ссылкам из FAQ на данном форуме: http://dev.gentoo.org/~spock/projects/vesa...-r3-2.6.9.patch
udf-packet-write - не помню, откуда, патч нужен для поддержки записи на CDRW в пакетном режиме, можно отформатировать CD-RW болванку и использовать как большую дискету. Похоже, что в какой-то версии Mandrake изза этого патча горели приводы от LG. :devil_2:

Evil_And добавил в 17.11.2004 23:15
Залил на свой сайт конфиг ядра, но только учти, что у меня VIA+AMD DURON, так что прийдётся его править.
http://www.evil-and.nm.ru/config-adsl
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ADSL

Сообщение aLexx programmer »

Спасибо, буду пробовать.
aLexx programmer добавил в 18.11.2004 17:46
Попробовал... Всё равно при adsl-start пишет: "..........TIMED OUT".
Но теперь по крайней мере лампочка "DATA" на модеме мигает, т.е. pppd действительно пытается авторизоваться, но не получается. Раньше даже лампочка не мигала...
aLexx programmer добавил в 18.11.2004 19:26
УРА! Заработало! Оказалось - логин неправильно набрал...
Пишу это уже из линукса!
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ADSL

Сообщение aLexx programmer »

Да кстати заметил прикол: KDE не загружается, если в данный момент подключен интернет.
k3b тоже. А если включишь инет во время записи диска - может и вылететь...
А так - всё нормально. :D
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: ADSL

Сообщение madskull »

а в /etc/hosts есть запись
127.0.0.1 localhost
?

и если сделать ifconfig, есть такое устройство

Код: Выделить всё

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0

?
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ADSL

Сообщение aLexx programmer »

1. Да
2. Нет
Спасибо сказали:
Sib
Сообщения: 5

Re: ADSL

Сообщение Sib »

Необходимость менять ядро возникла в связи с модемом AUS.LINX и инструкцией к его работе на http://www.zullinux.it/linux/accessrunner.html
Red Hat 9. Скачал с сайта kernel.org ядро 2.6.6. Выполнил с ним команды make all, make modules_install, make install. В GRUB появился выбор нового ядра при загрузке. Старое грузится хорошо, новое выдает:

Mounting root filesystem mount:
error 19 mounting ext3

А в конце экрана:

Kernel panic: No init found Try passing init=option to kernel.

Содержание файла grub.conf

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,1)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
#boot=/dev/hda
default=2
timeout=10
splashimage=(hd0,1)/grub/splash.xpm.gz
title Red Hat Linux (2.6.6)
root (hd0,1)
kernel /vmlinuz-2.6.6 ro root=LABEL=/ hdd=ide-scsi
initrd /initrd-2.6.6.img
title Red Hat Linux (2.4.20-8)
root (hd0,1)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hdd=ide-scsi
initrd /initrd-2.4.20-8.img
title Windows XP
rootnoverify (hd0,0)
chainloader +1
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ADSL

Сообщение aLexx programmer »

А ядро ты хоть нормально сконфигурировал? Ты вообще его настраивал?
Спасибо сказали: