[sisyphus] udev: 00-LSB.rules - more modems ?

Arioch =?iso-8859-1?q?the=5FArioch_=CE=C1_nm=2Eru?=
Пт Авг 12 00:55:43 MSD 2005


Интересовался, как должны выглядеть модемы в системе, для ежинообразия.

KERNEL=="ttyLT[0-9]",           SYMLINK+="modem%e", GROUP="uucp",
MODE="0660"
KERNEL=="ttySH[CS]F[0-9]",      SYMLINK+="modem%e", GROUP="uucp",
MODE="0660"
KERNEL=="ttySHCFUSB[0-9]",      SYMLINK+="modem%e", GROUP="uucp",
MODE="0660"
KERNEL=="slamr[0-9]",           MODE="0660"

Видимо, они должны создавать /dev/modem->modem0 и /dev/modem1,
/dev/modem2 и т.д.
Правда KPPP из generic-имен воспринимает только modem, modem1 и mobile



Тогда, по аналогии - и глядя на доки slmodem и на список зашитый в KPPP

# Arioch: this is to match my WinModem, by slmodemd service on 2.6 kernel
KERNEL=="ttySLM[0-3]",          SYMLINK+="modem%e", GROUP="uucp",
MODE="0660"
# what about usb modems? according to slmodemd docs needs slusb.ko support
KERNEL=="slusb[0-3]",           MODE="0660"

# Looking at KPP settings: known modem list..   BTW, all modem numbered
[0-3], not [0-9]
#    Guess, this is the same WinModem, on 2.4 kernel and older slmdmd
service
KERNEL=="ttySL[0-3]",           SYMLINK+="modem%e", GROUP="uucp",
MODE="0660"

KERNEL=="ttySLT0",              SYMLINK+="modem%e", GROUP="uucp",
MODE="0660"
KERNEL=="ttyNC0",               SYMLINK+="modem%e", GROUP="uucp",
MODE="0660"

KERNEL=="ttySL[0-3]",           SYMLINK+="modem%e", GROUP="uucp",
MODE="0660"
# /Arioch


М.б. это можно внести в какой-нибудь 99-ExtraModems.rules и положить в
доки, чтобы юзер мог сам легко эти правила включить. Впрочем, лично мне
ttySLM0 не хватает. И, думаю, не хватит всем купившим ноуты MaxSelect
(Compact == OEM?)



Туда же, к модемам, м.б. можно отправить мобильники черезirda -
ircomm[0-3] и rfcomm[0-3] ?


PS: и еще вопрос вообще про нумерённые устройства.
Например про cdrom0, cdrom1, cdrom2...
cdrom будет ссылкой на "драйв поумолчанию", наверное на cdrom0
Допустим я могу cdrom0 отключить в любой момент ( например он у меня USB
или 1394) что будет с /dev/cdrom ?
Исчезнет ? Останется invalid symlink ? Переназначится на другой издрайвов?


PPS: а MMC/SD карточки, USB Flash drives - они должны в /dev/discs попадать?







Подробная информация о списке рассылки Sisyphus