[asterisk-users] Xorcom Astribank udev issue in Ubuntu 9.10

Eric van der Vlist vdv at dyomedea.com
Fri Nov 13 17:55:46 CST 2009


Hi,

I have upgraded an Asterisk installation with a Xorcom BRI Astribank
that was working under Ubuntu 8.04 to Ubuntu 9.10 and the device is no
longer initialized.

When I reload the udev rules, I see that the rules seems to be correctly
loaded:

udevd[452]: reading '/etc/udev/rules.d/40-xpp.rules' as rules file

However, these rules do not seem to be triggered: 

# udevadm trigger --attr-match=idVendor=e4e4 --action add

UDEV  [1258155881.753357] add      /devices/pci0000:00/0000:00:1a.7/usb1/1-1 (usb)
UDEV_LOG=7
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-1
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/001/009
DEVTYPE=usb_device
DRIVER=usb
DEVICE=/proc/bus/usb/001/009
PRODUCT=e4e4/1141/ffff
TYPE=0/0/0
BUSNUM=001
DEVNUM=009
SEQNUM=1516
ID_VENDOR=Xorcom_LTD
ID_VENDOR_ENC=Xorcom\x20LTD
ID_VENDOR_ID=e4e4
ID_MODEL=Astribank
ID_MODEL_ENC=Astribank
ID_MODEL_ID=1141
ID_REVISION=ffff
ID_SERIAL=Xorcom_LTD_Astribank_ÿÿÿÿÿÿÿÿ
ID_SERIAL_SHORT=ÿÿÿÿÿÿÿÿ
ID_BUS=usb
ID_USB_INTERFACES=:ffffff:
MAJOR=189
MINOR=8
DEVLINKS=/dev/char/189:8

Nov 14 00:44:41 asterisk udevd[452]: seq 1516 queued, 'add' 'usb'
Nov 14 00:44:41 asterisk udevd[452]: passed 287 bytes to monitor 0xb94cf1f0
Nov 14 00:44:41 asterisk udevd-work[4995]: seq 1516 running
Nov 14 00:44:41 asterisk udevd-work[4995]: device 0xb94d7700 has devpath '/devices/pci0000:00/0000:00:1a.7/usb1/1-1'
Nov 14 00:44:41 asterisk udevd-work[4995]: IMPORT 'usb_id --export /devices/pci0000:00/0000:00:1a.7/usb1/1-1' /lib/udev/rules.d/40-libgphoto2-2.rules:11
Nov 14 00:44:41 asterisk udevd-work[4995]: 'usb_id --export /devices/pci0000:00/0000:00:1a.7/usb1/1-1' started
Nov 14 00:44:41 asterisk usb_id[4997]: custom logging function 0xb80a5008 registered
Nov 14 00:44:41 asterisk usb_id[4997]: device 0xb80a50e8 has devpath '/devices/pci0000:00/0000:00:1a.7/usb1/1-1'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_VENDOR=Xorcom_LTD'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_VENDOR_ENC=Xorcom\x20LTD'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_VENDOR_ID=e4e4'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_MODEL=Astribank'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_MODEL_ENC=Astribank'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_MODEL_ID=1141'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_REVISION=ffff'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_SERIAL=Xorcom_LTD_Astribank_ÿÿÿÿÿÿÿÿ'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_SERIAL_SHORT=ÿÿÿÿÿÿÿÿ'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_BUS=usb'
Nov 14 00:44:41 asterisk udevd-work[4995]: '/lib/udev/usb_id' (stdout) 'ID_USB_INTERFACES=:ffffff:'
Nov 14 00:44:41 asterisk udevd-work[4995]: 'usb_id --export /devices/pci0000:00/0000:00:1a.7/usb1/1-1' returned with exitcode 0
Nov 14 00:44:41 asterisk udevd-work[4995]: device 0xb94decf8 has devpath '/devices/pci0000:00/0000:00:1a.7/usb1'
Nov 14 00:44:41 asterisk udevd-work[4995]: device 0xb94df440 has devpath '/devices/pci0000:00/0000:00:1a.7'
Nov 14 00:44:41 asterisk udevd-work[4995]: device 0xb94df5e0 has devpath '/devices/pci0000:00'
Nov 14 00:44:41 asterisk udevd-work[4995]: LINK 'char/189:8' /lib/udev/rules.d/50-udev-default.rules:4
Nov 14 00:44:41 asterisk udevd-work[4995]: MODE 0664 /lib/udev/rules.d/50-udev-default.rules:58
Nov 14 00:44:41 asterisk udevd-work[4995]: RUN 'socket:@/org/freedesktop/hal/udev_event' /lib/udev/rules.d/90-hal.rules:2
Nov 14 00:44:41 asterisk udevd-work[4995]: no node name set, will use kernel supplied name 'bus/usb/001/009'
Nov 14 00:44:41 asterisk udevd-work[4995]: created db file for '/devices/pci0000:00/0000:00:1a.7/usb1/1-1' in '/dev/.udev/db/usb:1-1'
Nov 14 00:44:41 asterisk udevd-work[4995]: creating device node '/dev/bus/usb/001/009', devnum=189:8, mode=0664, uid=0, gid=0
Nov 14 00:44:41 asterisk udevd-work[4995]: mknod(/dev/bus/usb/001/009, 020664, (189,8))
Nov 14 00:44:41 asterisk udevd-work[4995]: chmod(/dev/bus/usb/001/009, 020664)
Nov 14 00:44:41 asterisk udevd-work[4995]: chown(/dev/bus/usb/001/009, 0, 0)
Nov 14 00:44:41 asterisk udevd-work[4995]: creating symlink '/dev/char/189:8' to '../bus/usb/001/009'
Nov 14 00:44:41 asterisk udevd-work[4995]: passed 593 bytes to monitor 0xb94df948
Nov 14 00:44:41 asterisk udevd-work[4995]: passed -1 bytes to monitor 0xb94deb80
Nov 14 00:44:41 asterisk udevd-work[4995]: seq 1516 processed with 0
Nov 14 00:44:41 asterisk udevd[452]: seq 1516 done with 0

I have tried with the version of dahdi that comes with Ubuntu 9.10 and I
am now trying with the svn version of dahdi with no more success.

Does anyone have an idea how I can solve this issue?

Thanks,

Eric

-- 
Eric van der Vlist <vdv at dyomedea.com>
Dyomedea (http://dyomedea.com)




More information about the asterisk-users mailing list