Итак, имеем USB модем Huawei E153 на ubuntu server 12.04 с ядром Linux asterserver 3.2.0-35-generic-pae #55-Ubuntu SMP Wed Dec 5 18:04:39 UTC 2012 i686 athlon i386 GNU/Linux.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
00:00.0 Memory controller: NVIDIA Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: NVIDIA Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: NVIDIA Corporation CK804 SMBus (rev a2)
00:02.0 USB controller: NVIDIA Corporation CK804 USB Controller (rev a2)
00:02.1 USB controller: NVIDIA Corporation CK804 USB Controller (rev a3)
00:06.0 IDE interface: NVIDIA Corporation CK804 IDE (rev a2)
00:08.0 IDE interface: NVIDIA Corporation CK804 Serial ATA Controller (rev a3)
00:09.0 PCI bridge: NVIDIA Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: NVIDIA Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: NVIDIA Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: NVIDIA Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: NVIDIA Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: NVIDIA Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:04.0 VGA compatible controller: S3 Inc. 86c764/765 [Trio32/64/64V+] (rev 54)
01:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 80)
Теперь собственно проблема.
Модем есть, но его владелец root и группа dialout с правами 660. Астериск не может получить к нему доступа, не хватает прав, хотя пользователь asterisk включен в группу dialout. Создаем файл в /etc/udev/rules.d
KERNEL=="ttyUSB[0-9]*",ID=="1-6:1.0",NAME="%k",SYMLINK+="hw0",GROUP="root",MODE="0666"
KERNEL=="ttyUSB[0-9]*",ID=="1-6:1.1",NAME="%k",SYMLINK+="hw1",GROUP="root",MODE="0666"
KERNEL=="ttyUSB[0-9]*",ID=="1-6:1.2",NAME="%k",SYMLINK+="hw2",GROUP="root",MODE="0666"
После применения правил, удав ничего не создает, хотя в 10.04 данный способ работал. В /dev появлялись три устройства с правами 666. Что изменилось в 12.04, кто знает?