опять ltmodem :(

Всем здарова! Проблема такая: У меня PCI модем Genius GM56PCI-LA на чипсете Agere/Lucent. Никак не могу заставить его заработать! (все уже описанное на форуме не помогло =( ). Модем прекрасно работал на Мандрэйк 10.0 с дровами 2.6-алк-7. Здесь же эти дрова не собираются! А вот 2.6-алк-8 собираются, модем опрашивается в мини-терминале kppp, набирает номер, сообщает username & password и намертво вешает систему на "входе в сеть". gnome-ppp и wvdial вешают систему сразу (еще на инициализации модема). В чем трабл? Gentoo 2005.1 LCE, x86, kernel-2.6.15, udev-0.87-r1

Интересно...

С подобными модемами я дела не имел. А система вешается капитально, вплоть до нажатия ANYKEY на системном блоке? Если так, то, может быть что-то с ядром (хотя, вообще удивительно, у меня Gentoo с такой силой ни разу не зависал), попробуй пересобрать с последних исходников. А хоть какие-то сообщения об ошибках выдаёт при запуске?

Очень интересно....

Ага, помогает только "волшебная кнопка" на системнике, так как порты ПС/2 отрубаются (даж нумлок не реагирует). Ошибок при запуске не выдаёт, в логах нихера не остаётся. =(
_________________
Подводная лодка в степях Украины погибла в неравном воздушном бою...

И мне хотелось

И мне хотелось бы знать в чём может быть проблема. У меня такая же лажа на Gentoo-2005.1 XOR. Модем Acorp на Lucent. Дрова ставил из портежей. Поставились без проблем.

________________
kesbyt

Проанализируйте по выводу lspci -vv прерывания для устройств на предмет конфликтов(переставить в другой слот модем), хотя это для gentoo не столь важно. Здесь может быть связано с работой ядра, можно попробовать снизить/повысить версию ядра.

Re: опять ltmodem :(

Barboza написал(а):
Всем здарова! Проблема такая: У меня PCI модем Genius GM56PCI-LA на чипсете Agere/Lucent. Никак не могу заставить его заработать! (все уже описанное на форуме не помогло =( ). Модем прекрасно работал на Мандрэйк 10.0 с дровами 2.6-алк-7. Здесь же эти дрова не собираются! А вот 2.6-алк-8 собираются, модем опрашивается в мини-терминале kppp, набирает номер, сообщает username & password и намертво вешает систему на "входе в сеть". gnome-ppp и wvdial вешают систему сразу (еще на инициализации модема). В чем трабл? Gentoo 2005.1 LCE, x86, kernel-2.6.15, udev-0.87-r1

привет Barboza!
забудь про alk-драйвера - они старые и не работают
используй martian_drv
скачать можешь здесь:http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/
скачай последнюю версию
PS: сам долго мучался со своим модемом(перепробовал много драйверов), и только этот драйвер помог
PPS:martian_drv - сам код, управляющий модемом, прежний(закрытый и скомпилированный самой Agere/Lucent), а код, который его использует переписан заново

И правда.

И правда. Висяки прекратились и дозвон через wvdial идёт, но после секунд 5 связь рвётся. При установке этих дров создаётся устройство /dev/ttySM0. Вернее это ссылка на /dev/pts/<номер_устройства>
Причём этот номер меняется всё время, а ссылка /dev/ttySM0 всё равно на него показывает. Я это к чему. В kppp нет устройства /dev/ttySM0 и я не могу настроить эту звонилку. Пробовал сделать симлинк /dev/modem, на /dev/pts/<номер_устройства>, но этот номер постоянно меняется и симлинк /dev/modem начинает показывать в никуда. Как бы этому kppp прописать устройство /dev/ttySM0.

________________
kesbyt

kesbyt, если я не

kesbyt,
если я не ошибаюсь, для работы martian_drv нужно запускать martian_helper, которому можно передать параметр /dev/modem для
создания ссылки /dev/modem на создаваемое устройство

1.Как сделать

1.Как сделать чтобы эти дрова подгружались при загрузке системы и как сделать что бы при загрузке martian_helper создавал устройства.
2. Удалил дрова ltmodem emerge -С ltmodem, но модули всё равно грузятся. Как их окончательно убрать

1. martian_drv.ko

1. martian_drv.ko перенеси в /lib/modules (imho он уже там должен
быть)
далее выполни
#depmod -a

для создания устройства выполни
#martian_helper <имя создаваемой ссылки на устройство>
например #martian_helper /dev/modem
создаст устройство и ссылку на него /dev/modem
далее ты сможешь использовать /dev/modem как ссылку на модем

+ не убивай процесс martian_helper - ты уничтожишь устройство и
ссылку

насколько я знаю в Gentoo
для запуска программы при загрузке нужно прописать команду
запуска в local.start

2. modprobe -r <имя модуля>
удали модуль ядра на диске (в /lib/modules)
можешь выполнить depmod -a

Всё

Всё загружается и подгружается нормально. Connect происходит, начинается аутентификация и секунд через 30 связь рвётся. Пробовал и через wvdial и kppp. Надо бы какие то опции pppd пердать ИМХО? но какие?
Вот что пишет wvdial при дозвоне.
--> WvDial: Internet dialer version 1.56
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT59000
--> Waiting for carrier.
ATDT59000
CONNECT 28000 V44
--> Carrier detected. Waiting for prompt.
--> Connected, but carrier signal lost! Retrying...
--> Sending: ATDT59000
--> Waiting for carrier.
slobnas1 line 1/08 DIALUP:
User Access Verification (4.4beta2)
Username:
NO CARRIER
--> No Carrier! Trying again.
--> Sending: ATDT59000
--> Waiting for carrier.
--> Disconnecting at Fri Sep 1 19:33:35 2006

А это кусочек /var/log/syslog при попытке дозвона через kppp

Sep 1 20:13:12 localhost pppd[7223]: pppd 2.4.2 started by root, uid 0
Sep 1 20:13:12 localhost pppd[7223]: using channel 2
Sep 1 20:13:12 localhost pppd[7223]: Using interface ppp0
Sep 1 20:13:12 localhost pppd[7223]: Connect: ppp0 <--> /dev/pts/1
Sep 1 20:13:12 localhost pppd[7223]: sent [LCP ConfReq id=0x1
]
Sep 1 20:13:42 localhost pppd[7223]: LCP: timeout sending Config-Requests
Sep 1 20:13:42 localhost pppd[7223]: Connection terminated.
Sep 1 20:13:42 localhost pppd[7223]: Exit.

_________________
kesbyt

1. попробуй

1. попробуй другой провайдер
2. в логах:
LCP: timeout sending Config-Requests
pppd можно передавать параметры LCP, почитай маны и посмотри
файлы в /etc/ppp/

Re: 1. попробуй

oxygen написал(а):
1. попробуй другой провайдер

Дык нет у нас другого, да и под виндой всё работат. Я в глубокой провинции живу :(.

oxygen написал(а):
2. в логах:
LCP: timeout sending Config-Requests
pppd можно передавать параметры LCP, почитай маны и посмотри
файлы в /etc/ppp/

Вот я и хочу знать. Какие?
p.s
ИМХО что то всё равно с дровами ненормально. Выход конечно есть.
Поставить внешний модем, но и с этим хотелось бы разобраться.
p.s2
Забыл сказать. У меня помимо dialup модема подключен adsl модем через сетевуху. Соединение с сетью не постоянное, а через rp-pppoe. adsl работает через ppp0. Может это как то влияет, хотя под виндой всё работает, да и при настройке dialup я adsl модем отключал.

Имею Gentoo 2005.1

Имею Gentoo 2005.1 kernel-2.6.13 winmodem Acorp. "Модем основан на чипсете Agere (Lucent) 1648C Lucent". Мать Asus P4P800-X, intel865.

Решил всё таки отписать, что бы ещё кто нить на такие грабли не
наступил.
После нескольких дней танцев с бубном вокруг этого модема решил
посмотреть, как он на других машинах работает под Windows и был очень удивлён, что
работать он на 2 других компах отказался. Тут я призадумался. Самое главное
отличие всех 3 машин было в чипсетах. У меня intel у двух других via и
nforce3.
Причём на intel-чипсете модем цеплялся на одно прерывание(и
порт), а на двух других на одно и тоже, но другое. В результате ничего
не
работало, т.е опрос модема везде проходил нормально, но набор только
на intel чипсете. Поиски по инету показали, что такое в принципе может
быть. Некоторые модемы(и не только они) производятся только для
определённых чипсетов. Этот видимо именно таким и оказался, хотя в
магазине должны бы были предупредить, но .... На сайте Акорп тоже про
это не написано, а диска с докой и прочим к этой поделке нет, ибо OEM(хотя
должны бы быть). Удивляет, то что если этот модем и произведён
только для Intel, то почему он на Intel чипсете под Linux не завёлся.
Видимо те кто пишет дрова для винмодемов под Linux не учитывают такую "дурную"
возможность, как работа только на определённом чипсете. Поставил "нормальный"
винмодем (хотя разве может винмодем быть нормальным) производства CNet на
чипе Intel,
который и завёлся без особых хлопот.
_________________
kesbyt

Дело с

Дело с винмодемом я имел давно, еще на ядре 2.4
Возможно, что дрова не дружат с ядром. Попробуй разные версии.
Попробуй так же сам собрать дрова.
Поищи также на http://www.heby.de/ltmodem/ и http://bug.gentoo.org/
На сколько я помню была два варианта дровов (с другим я правда так и не разобрался).

_________________
Linux
...because life is too short for reboots

Re: опять ltmodem :(

> и намертво вешает систему на "входе в сеть".
у меня было такое при SMP
без онного, все нормально

sys-kernel/gentoo-sources-2.6.16
net-dialup/ltmodem

P.S.
а вообще софтмодем это полная )(
(core часть дров закрытая и опять же без SMP)

про SMP

SMP я никогда даже и не включал в ядре, так шо дело в нём. Короче, забил я на этот модем и щас сижу на D-Link (Conexant), тоже софтовый, но настроился без гемора и пашет отлично! Так Что тот Lucent буду чисто ради интереса мучать! =)
_________________
Подводная лодка в степях Украины погибла в неравном воздушном бою...

А как этот matrian

А как этот matrian ваще запустить там просто папка с файлами и всё !!

ltmodem и wvdial

ltmodem и wvdial работают замечательно.

http://forums.gentoo.org/viewtopic-t-511162.html

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".