Однако же, либо я дурак... либо где-то грабли.
Осталось только разобраться
Начну с того, чего имею и что делал:
Стоит у меня SuSe 10.0 на ноутбуке Samsung P35.
Ядро: 2.6.13.-15.8.default (KDE 3.4)
Значит, захожу в YaST - модем вроде определяется и пишется как
Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem
Только был не сконфигурирован. Нажал "Edit" - пришлось доустановить пакет один по запросу - поставился пакет.
Теперь настройки: модем определяется на
/dev/ttySL0
(вроде больше ничего толкового в YAST нету про него).
Провожу необходимую подготовку:
(Перед этим начитался про SuUID бит и lock-файл).
Устанавливаю зласчастный бит SuUID из под root для /usr/sbin/pppd
Даже добавляю своего пользователя в группу uucp.
Запускаю kppp.
Иду в настройки модема. Ввожу имя модема, указываю ссылку, как реальную /dev/ttySL0 (по умолчанию предлагается /dev/modem... при проверке, оказалось, что ссылается на тоже самое ttySL0)
Все оастльное оставляю по умолчанию.
Делаю "Query Modem" и тут тебе ПЕРВЫЕ грабли в виде "unable to open lock file"
(блин, ведь все же выставил, чтобы этой ошибки не было).
Думаю - хрен с ним.
Убираю использование "lock file" (снимаю галку в настройке модема).
Даже создаю файл /etc/kppp.allow и вписываю туда своего юзера.
Плюс иду и, по совету Help для kppp, комментирую из файла options строку, где "lock" стоит.
Снова запускаю kppp.
Опять иду в настройки модема, пытаюсь снова сделать "Query modem..."
Теперь уже никаких lock файлов, а просто "UNABLE TO OPEN MODEM" !!!
Ну, что за непруха??? :-((((((((
Читаю Help по этой ошибки: Возможно обращение идет не на тот порт.
Пытаюсь делать тоже с сылками на /dev/modem - те же ГРАБЛИ --> "UNABLE TO OPEN MODEM"
Теперь вопрос: ЧТО же все таки сделано не так?
У меня подозрение, что нету правильного драйвера для модема все таки, хоть YAST и определяет там что-то.
Помогите добрые гуру!
P.S. Вот, что мне выдается на команду "lspci -v"
...
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03) (prog-if 00 [Generic])
Subsystem: Samsung Electronics Co Ltd: Unknown device c00c
Flags: medium devsel, IRQ 5
I/O ports at 2400 [size=256]
I/O ports at 2000 [size=128]
Capabilities: [50] Power Management version 2
...
А это так, для справки:
stat pppd
File: `pppd'
Size: 279704 Blocks: 552 IO Block: 4096 regular file
Device: 304h/772d Inode: 24316 Links: 1
Access: (4755/-rwsr-xr-x) Uid: ( 0/ root) Gid: ( 16/ dialout)
Access: 2006-04-08 10:46:27.000000000 +0400
Modify: 2005-09-09 20:29:31.000000000 +0400
Change: 2006-04-07 18:18:58.000000000 +0400
stat /dev/modem
File: `modem' -> `/dev/ttySL0'
Size: 11 Blocks: 0 IO Block: 4096 symbolic link
Device: dh/13d Inode: 17678 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2006-04-08 10:50:46.000000000 +0400
Modify: 2006-04-08 09:29:45.997876500 +0400
Change: 2006-04-08 09:29:45.997876500 +0400