Hi thanks for your reply.
Have re-builded the 2.1 version but I have the same problem.
I can start the telldusd, and it seem to work but when I use tdtool I get "Tellstick not found" again.
I've added the rules to udev using the udev.sh script in the source, nothing more. (and same manually).
Code: Select all
$ cat /etc/udev/rules.d/99-tellstick.rules
KERNEL=="ttyUSB*", BUS=="usb", SYSFS{idVendor}=="1781", SYSFS{idProduct}=="0c30", NAME="tellstick", GROUP="plugdev"
$ cat /etc/udev/rules.d/10-tellstick.rules
KERNEL=="ttyUSB*", BUS=="usb", SYSFS{idVendor}=="1781", SYSFS{idProduct}=="0c30" NAME="tellstick"
$ cat /etc/udev/rules.d/05-tellstick.rules
ID_VENDOR_ID=="1781", SUBSYSTEM=="usb", ACTION=="add", MODE="664", GROUP="plugdev" RUN+="/usr/local/share/telldus-core/helpers/udev.sh"
ID_VENDOR_ID=="1781", SUBSYSTEM=="usb", ACTION=="remove" RUN+="/usr/local/share/telldus-core/helpers/udev.sh"
And this is lsusb :
Code: Select all
$ sudo lsusb -d 1781: -v
Bus 001 Device 007: ID 1781:0c31 Multiple Vendors
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x1781 Multiple Vendors
idProduct 0x0c31
bcdDevice 6.00
iManufacturer 1 Telldus
iProduct 2 TellStick Duo
iSerial 3 A600JNLF
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 90mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 2 TellStick Duo
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)
Please set a user and a group in /etc/tellstick.conf
In my /etc/tellstick.conf I have user="nobody" and group="plugdev".
PS: I precise i'm running Linux 3.0