<div style="direction: ltr;">Hi, <br><br>I have been struggling for the past few days trying to get an Artec T1 working correctly under Linux (Slackware 10.2). <br><br>I have tried various flavours of kernel from 2.6.13 to 
<a style="border-bottom-style: groove;" href="http://2.6.16.1/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">2.6.16.1
</a> with the standard kernel DVB drivers, and various versions of dvb-kernel from CVS without any luck. <br><br>When the box is plugged in, &quot;lsusb -vvv&quot; reports the following:<br><br>Bus 003 Device 003: ID 05d8:8107 Ultima Electronics Corp. Artec T1 USB TVBOX with AN2235 (cold)
<br>Device Descriptor:<br>&nbsp; bLength&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 18<br>&nbsp; bDescriptorType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>&nbsp; bcdUSB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.10<br>&nbsp; bDeviceClass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 255 Vendor Specific Class<br>&nbsp; bDeviceSubClass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 255 Vendor Specific Subclass
<br>&nbsp; bDeviceProtocol&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 255 Vendor Specific Protocol<br>&nbsp; bMaxPacketSize0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 64<br>&nbsp; idVendor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x05d8 Ultima Electronics Corp.<br>&nbsp; idProduct&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x8107 Artec T1 USB TVBOX with AN2235 (cold)<br>&nbsp; bcdDevice&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
0.01<br>&nbsp; iManufacturer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp; iProduct&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp; iSerial&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp; bNumConfigurations&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>&nbsp; Configuration Descriptor:<br>...<br>...<br><br>As this lists the device as having the AN2235 USB controller, I am using the 
dvb-usb-dibusb-an2235-01.fw (md5sum=e7a05363c7ed4d9b78cbedd767c7acfe) firmware, which I have placed in /lib/firmware.<br><br>The
drivers compile and load without any problems, but as soon as the box
is attached to the computer dmesg starts filling up with:
<br><br>dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)<br>

dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)
<br>dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)<br>dvb-usb: bulk message failed: -90 (1/0)<br>..<br>..<br><br>/var/log/messages reports the following:<br><br>Apr&nbsp; 3 15:54:25 magpie kernel: usb 3-1: new full speed USB device using uhci_hcd and address 3
<br>Apr&nbsp; 3 15:54:25 magpie kernel: dvb-usb: found a 'Artec T1 USB1.1 TVBOX with AN2235' in warm state.<br>Apr&nbsp; 3 15:54:25 magpie kernel: dvb-usb: will use the device's hardware PID filter (table count: 16).<br>Apr&nbsp; 3 15:54:25 magpie kernel: dibusb: this device has the Panasonic ENV77H11D5 onboard.
<br>Apr&nbsp; 3 15:54:25 magpie kernel: dvb-usb: schedule remote query interval to 150 msecs.<br>Apr&nbsp; 3 15:54:25 magpie kernel: dvb-usb: Artec T1 USB1.1 TVBOX with AN2235 successfully initialized and connected.<br><br>This
seems to suggest that everything should be working OK, and yet the LEDs
do not come on (indicating that the firmware has not been correctly
loaded), and no /dev/dvb.frontend0 device is created by udev
(/dev/dvb0.demux0, /dev/dvb0.dvr0 and /dev/dvb0/net0 are created at
this point) .
<br><br>I have tried many things including uncommenting the &quot;#define DVB_USB_DIBUSB_MB_FAULTY_USB_IDs&quot; line in dvb-kernel/linux/drivers/media/dvb/dvb-usb/dibusb-mb.c, as described in the Artec T1 howto, here - 
<a style="border-bottom-style: groove;" href="http://linuxtv.org/wiki/index.php/Artec_T1_USB_TV_Box" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://linuxtv.org/wiki/index.php/Artec_T1_USB_TV_Box</a>, without any luck. <br><br>I
have also tried (just to make sure that the hardware actually works at
all) running it under windows, and frustratingly it fires up first time
without any problems :(. However, one thing that I did notice from this
is that the windows drivers report the product ID to be 8108 rather
than 8107 (as reported by lsusb under Linux). I'm not sure if this is
important, but thought I'd mention it, just in case.
<br><br>I would be very grateful for any suggestions that you have,
even if it is just to say that this type of T1 isn't currently
supported, as at least then I can move on, or buy some new hardware. <br><br>Many thanks<br></div><span class="sg">
<br>Richard </span>