Итак, имеется дистрибутив SuSE 10.0.
Имеется хардверный внешний модем D-Link, подключенный через COM (/dev/ttyS0). Все нормально определяется, параметры соединения забиты через YaST.
Имеется следующая проблема:
- при попытке соединения с помощью Kinternet модем дозванивается, появляется несущая (загорается лампочка CD) , после этого программа ждет примерно 15-25 сек. и отрубается. В логе в это время пишется что-то вроде "strange error. starting pppd". После обрыва связи в лог записывается "pppd daemon died".
- при использовании kppp - при запуске сей программы сразу выдается сообщение, вроде "Error while starting kppp. Make sure you have the SUID bit set up correctly". Затем запускается. Лезем в kppp в настройки модема, выставляем порт (пробовал и /dev/modem и /dev/ttyS0"), затем нажимаем "Опросить модем" - сразу выдается сообщение "Error! Can't create modem lock file").
Скажите, пожалуйста, как можно решить эту проблему?
Спасибо
Проблема с выходом в инет через диал-ап
Модератор: Модераторы разделов
-
Ius-unidubna
- Сообщения: 96
- ОС: Debian Etch
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: Проблема с выходом в инет через диал-ап
настрой pppd ручками... я никогда не доверял всяким поделкам типа kinternet, kppp и прочих...
слава роботам!
-
Xentrix
- Бывший модератор
- Сообщения: 2429
- Статус: PackageMonkey
- ОС: OpenSuSE 11.1
Re: Проблема с выходом в инет через диал-ап
То, что он хардверный, а не винмодем, как-то обозначено? D-Link вообще славен винмодемами (то есть ни о какой "хардовости" и речи не идет). У вас какая модель?
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
-
Ius-unidubna
- Сообщения: 96
- ОС: Debian Etch
Re: Проблема с выходом в инет через диал-ап
2 Xentrix: модем действительно хардверный. модель dfm-562e. по-моему, один полноценный из современной линейки д-линк. Специально выбирал, чтобы не было потом геморроя с *nix. Работает без всяких дров, в винде можно поставить хоть "стандартный модем" - будет работать.
-
Aristarch
- Сообщения: 125
- ОС: ArchLinux, Debian etch
Re: Проблема с выходом в инет через диал-ап
Ius-unidubna писал(а): ↑22.08.2006 21:08Итак, имеется дистрибутив SuSE 10.0.
Имеется хардверный внешний модем D-Link, подключенный через COM (/dev/ttyS0). Все нормально определяется, параметры соединения забиты через YaST.
Имеется следующая проблема:
- при попытке соединения с помощью Kinternet модем дозванивается, появляется несущая (загорается лампочка CD) , после этого программа ждет примерно 15-25 сек. и отрубается. В логе в это время пишется что-то вроде "strange error. starting pppd". После обрыва связи в лог записывается "pppd daemon died".
- при использовании kppp - при запуске сей программы сразу выдается сообщение, вроде "Error while starting kppp. Make sure you have the SUID bit set up correctly". Затем запускается. Лезем в kppp в настройки модема, выставляем порт (пробовал и /dev/modem и /dev/ttyS0"), затем нажимаем "Опросить модем" - сразу выдается сообщение "Error! Can't create modem lock file").
Скажите, пожалуйста, как можно решить эту проблему?
Спасибо
Может это поможет: # chmod u+s /usr/sbin/pppd
-
Sniff
- Сообщения: 330
- ОС: Debian Lenny
Re: Проблема с выходом в инет через диал-ап
Ius-unidubna
У kppp недостаточно прав. Он должен быть запущен как root, а не как пользователь.
Попробуйте зайти под рутом и запустить kppp
Если все ok - осталось разрешить пользователям запускать kppp.
Для этого в *nix-системах есть бит SUID (Set User ID) для файлов. Исполняемый файл запускается с правами владельца вне зависимости от того, кто его запустил.
Найдите kppp командой:
# which kppp
Затем выставьте бит SUID.
У kppp недостаточно прав. Он должен быть запущен как root, а не как пользователь.
Попробуйте зайти под рутом и запустить kppp
Если все ok - осталось разрешить пользователям запускать kppp.
Для этого в *nix-системах есть бит SUID (Set User ID) для файлов. Исполняемый файл запускается с правами владельца вне зависимости от того, кто его запустил.
Найдите kppp командой:
# which kppp
Затем выставьте бит SUID.
-
Aserge
- Сообщения: 246
Re: Проблема с выходом в инет через диал-ап
Надо поставить галочку passive mode .ну или в конфиге такой пункт тоже есть там поменять ... и.. ребзя.. . использйуте поиск по форуму. Про SUID тоже верно, хотя должно работать и без него.. это костыль.
Ой .. сорри .. stupid mode
доку гляньте http://wiki.suselinuxsupport.de/wikka.php?...hSuSE10usingKDE
Ой .. сорри .. stupid mode
доку гляньте http://wiki.suselinuxsupport.de/wikka.php?...hSuSE10usingKDE
And we're not gonna stop
Until we reach the highest top
We don't need, to stop
We'll keep on searchin' till we drop
Until we reach the highest top
We don't need, to stop
We'll keep on searchin' till we drop
-
Sniff
- Сообщения: 330
- ОС: Debian Lenny
Re: Проблема с выходом в инет через диал-ап
Про SUID тоже верно, хотя должно работать и без него.. это костыль.
Aserge
У меня в 10.1 не работало...
-
Aserge
- Сообщения: 246
Re: Проблема с выходом в инет через диал-ап
У меня работало.. гы. Настройка через YaST использовался Kinternet, потом правда wvdial + suid. Способов много, флеймить больше не хочу.
And we're not gonna stop
Until we reach the highest top
We don't need, to stop
We'll keep on searchin' till we drop
Until we reach the highest top
We don't need, to stop
We'll keep on searchin' till we drop
-
Ius-unidubna
- Сообщения: 96
- ОС: Debian Etch
Re: Проблема с выходом в инет через диал-ап
Спасибо. Разобрался.
Правда, только с KPPP.
Правда, только с KPPP.