после установки desktop4 имеем, что заведенный пользователь не входит в группу uucp и симв. ссылка /dev/modem -> нужный порт не создана. это приводит к невозможности воспользоваться модемом из kppp. права на порт - crw-rw---- 1 root uucp 4, 64 Сен 17 23:01 /dev/ttyS0 т.е. для работы kppp приходится 1. _добавить_ пользователю группу uucp (а как это сделать иначе кроме как usermod -G и перечислить все группы..?) и перелогиниться 2. вручную слинковать нужный порт (определить визуально, какой) и /dev/modem, или в kppp перенастроить /dev/modem на нужный порт. все это можно проделать, если знать об этом заранее и уже раньше неоднократно приходилось (в compact3 точно, а вот раньше вроде было ок ;) но ввиду выпуска junior такле лучше исправить только нужно какое-то средство для поиска модема по портам.
в compact этим занимался hotplug, насколько я помню. rider, напомни плз ?
зтим == поиском модема
нет, в compact hotplug этого не делал, к сожалению. Раньше (до-компакт) это делал kudzu. Сейчас нужно по хорошему делать что-то с udev, что бы детектить модем при появлении ttyS*. Детект там достаточно тривиален - небольшая программа на C, которая позволяет пользуюясь ttyPNP алгоритмом получить данные об устройстве (я не знаю, может быть ядро уже это умеет?) А в compact'е предлагалось в настройках kppp выбрать нужное устройство, помимо /dev/modem
Кстати, идеальный вариант - научить работать вот такую связку: udev->hal->kppp Что бы kppp брал данные из HAL, а hal соответственно опрашивал все tty устройства на предмет подключенного к ним железа
Кстати, hal похоже умеет TIOCGSERIAL, судя по этому коммиту: http://lists.freedesktop.org/archives/hal-commit/2006-March/002265.html Так что надо проверить - у кого есть tty модем подключенный к компьютеру - скажите там lshal, видно ли этот модем ? соответственно нужно научить kppp ;)
(In reply to comment #5) > соответственно нужно научить kppp ;) gppp и остальные *ppp ;-)
Created attachment 2204 [details] lshal-modem модем включен, но по моему, его там не видно. если сделать lshal -m, то вынимание двд диска он ловит, а включение-выключение модема нет модем - самый что ни на есть сериальный, USR Courier 1994 года, перешитый в Advanced Courier by A.Vavaev
Если по умолчанию пользователь входит в uucp, то перевешивайте на udev или hal
В 4.0/branch исправления не будут вноситься уже технически (заглушена очередь на сборку), поэтому прошу ошибки, актуальные для sisyphus/p7/t7, перевесить на текущие ветки или сизиф.