[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