Jump to content


Photo

new it913x drivers not working in new kernel with et9000


  • Please log in to reply
101 replies to this topic

Re: new it913x drivers not working in new kernel with et9000 #21 Gennar1

  • Senior Member
  • 296 posts

+31
Good

Posted 8 May 2012 - 16:00

any news about this problem? I was update image and see some new version for it913x drivers. but still usb stick just disconnect after few minutes, sometimes a little bit longer. so I have to go back on some vix image with kernel 3.1 where everything works fine


I think the patch in attachment may fix the USB disconnection problem. Due to a bug, the loop that reads/writes bulk USB messages is run only one time, so if the USB bus is busy a failure is very likely. With the patch the driver should retry up to 10 times before giving up.

Pieterg, can you push it?

sypo, your problem is impossible to solve as there is not enough information. It seems the driver is loading properly, but Enigma2 fails to detect the stick and connect it to the vtuner, and after several retries it crashes.

Attached File  it913x-fix-bulk-read-write-retry-loop.patch.zip   630bytes   64 downloads

Re: new it913x drivers not working in new kernel with et9000 #22 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 8 May 2012 - 17:18

pushed

Re: new it913x drivers not working in new kernel with et9000 #23 sypo

  • Member
  • 32 posts

0
Neutral

Posted 9 May 2012 - 22:31

I bought this tuner recently, I checked it only for new kernel 3.3
Colleagues wrote that on earlier versions of the tuner to work without any problems.
If I can somehow help to write what I do.

Re: new it913x drivers not working in new kernel with et9000 #24 sypo

  • Member
  • 32 posts

0
Neutral

Posted 9 May 2012 - 22:38

I received this response to et-view-support:

The driver has gone throught changes from kernels 3.2 to 3.4. All of them related to version 2 chips.
Version 1 chips also go from using dvb-usb-it9137-01.fw to dvb-usb-it9135-01.fw in kernel 3.3.
dvb-core also has also ungone changes kernel 3.3 coverting all frontends to dvbv5 during this period, there appear to fixes for bugs in kernel 3.4-rc4.



Re: new it913x drivers not working in new kernel with et9000 #25 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 9 May 2012 - 23:14

So Gennar1's fix doesn't help you?

Re: new it913x drivers not working in new kernel with et9000 #26 sypo

  • Member
  • 32 posts

0
Neutral

Posted 9 May 2012 - 23:52

I have a chip version 2, from what I understand the path solves the problem of access to the USB chip to version 1
So do not install this patch.

Edited by sypo, 9 May 2012 - 23:53.


Re: new it913x drivers not working in new kernel with et9000 #27 Gennar1

  • Senior Member
  • 296 posts

+31
Good

Posted 10 May 2012 - 01:48

I have a chip version 2, from what I understand the path solves the problem of access to the USB chip to version 1
So do not install this patch.


The fix will benefit all models. Anyway, I'm not sure your problem is related to this bug. Nevertheless, it's worth a try.

As the ET support explained, this driver has been under heavy development for the last 2 kernel cicles. All the patches from kernel 3.4-rc* are already merged in the OpenPli 3.3 kernel. This last one was posted just a couple of days ago and it's not even on the experimental tree yet. So there is nothing more we can do (as we don't have the hardware in our hands).

Re: new it913x drivers not working in new kernel with et9000 #28 halflife

  • Senior Member
  • 59 posts

0
Neutral

Posted 10 May 2012 - 10:49

I was just download patch and testing... I have chip ver1. it usually disconnect dvbt usb after 1-2 hours. have to wait for now...

Re: new it913x drivers not working in new kernel with et9000 #29 halflife

  • Senior Member
  • 59 posts

0
Neutral

Posted 10 May 2012 - 14:22

no, not working. after 2 hours I was try to stream dvbt channel on my samsung galaxy s+, and after 10-15s, it just stoped. cant post dmseg right now, cause cant copy text from telnet of mobile phone, but as I can read, it disconnect usb again, and dmesg is similar to dmesg I was post before.
about patch, I dont know to put patch manualy in box, so I just make online image update. after that, I was checked usb drivers and see it913x date is 9.5.2012. so it must be the new.

Re: new it913x drivers not working in new kernel with et9000 #30 Gennar1

  • Senior Member
  • 296 posts

+31
Good

Posted 11 May 2012 - 09:45

I will regularly check the linux-media mailing list for driver updates.

Can you try your stick on a Linux PC to see if you have the same problems?
For sure you are not alone, as there are people also on the Vuplus community forum with the same problem.

Re: new it913x drivers not working in new kernel with et9000 #31 halflife

  • Senior Member
  • 59 posts

0
Neutral

Posted 12 May 2012 - 11:06

sorry, dont have linux pc, so cant try it. I don understand why is this working some time, and then just disconnect usb dvbt. here is dmesg:

Attached Files



Re: new it913x drivers not working in new kernel with et9000 #32 sypo

  • Member
  • 32 posts

0
Neutral

Posted 2 June 2012 - 19:31

Any chance to run the usb tuner or throw it outside the window?

Re: new it913x drivers not working in new kernel with et9000 #33 sypo

  • Member
  • 32 posts

0
Neutral

Posted 13 September 2012 - 19:23

I found new drivers for it913x and hope it will solve the "usb disconnect" problem on kernel 3.3 and above. but somebody need to compile this first. last time, member wallie2000 do it very well.

http://www.spinics.n...a/msg51678.html



Re: new it913x drivers not working in new kernel with et9000 #34 halflife

  • Senior Member
  • 59 posts

0
Neutral

Posted 15 September 2012 - 18:49

few days ago, I was found on pli feed that somebody compile new driver for this chipset: kernel-module-dvb-usb-913x linux-etxx00 version 3.4.3.-r1.8
but it doesn't help much. "usb disconnect" again after few minutes :(((((

problem is in kernel, not in driver, until version 3.3, everything was work fine

Edited by halflife, 15 September 2012 - 18:50.


Re: new it913x drivers not working in new kernel with et9000 #35 sypo

  • Member
  • 32 posts

0
Neutral

Posted 15 September 2012 - 23:42

Online is available in version 1.0-r0
Where did you get this version?

Re: new it913x drivers not working in new kernel with et9000 #36 halflife

  • Senior Member
  • 59 posts

0
Neutral

Posted 16 September 2012 - 07:54

software management, advanced options, packet management and then find new driver. first uninstall previous version, reboot, find and install new driver, firmware is the same.
dvb-usb-it9135-01.fw and dvb-usb-it9137-01.fw is for chip 1.
I noticed that streaming 2 or more service from same transponder is now disabled by default. and after long test "usb disconnect" comes later, after 2-3 hours! it's happend after latest pli update from today.

Re: new it913x drivers not working in new kernel with et9000 #37 halflife

  • Senior Member
  • 59 posts

0
Neutral

Posted 16 September 2012 - 08:06

hmmm, again stop after 15 minutes! new driver doesn't help much

Re: new it913x drivers not working in new kernel with et9000 #38 sypo

  • Member
  • 32 posts

0
Neutral

Posted 16 September 2012 - 14:48

it913x: Chip Version=02 Chip Type=9135
it913x: Dual mode=0 Tuner Type=38
it913x: Unknown tuner ID applying default 0x60
dvb-usb: found a 'ITE 9135 Generic' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-it9135-02.fw'
it913x: FRM Starting Firmware Download
it913x: FRM Firmware Download Completed - Resetting Device
it913x: Chip Version=02 Chip Type=9135
it913x: Firmware Version 52887808
dvb-usb: found a 'ITE 9135 Generic' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (ITE 9135 Generic)
it913x-fe: ADF table value	  :00
it913x-fe: Crystal Frequency :12000000 Adc Frequency :20250000 ADC X2: 01
it913x-fe: Tuner LNA type :60
DVB: registering adapter 1 frontend 0 (ITE 9135 Generic_1)...
dvb-usb: ITE 9135 Generic successfully initialized and connected.
it913x: DEV registering device driver
usbcore: registered new interface driver it913x
usbcore: registered new interface driver ftdi_sio
USB Serial support registered for FTDI USB Serial Device
ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver
NET: Registered protocol family 10
usbcore: registered new interface driver keyspan
USB Serial support registered for Keyspan - (without firmware)
USB Serial support registered for Keyspan 1 port adapter
USB Serial support registered for Keyspan 2 port adapter
USB Serial support registered for Keyspan 4 port adapter
usbcore: registered new interface driver pl2303
USB Serial support registered for pl2303
rtw driver version=v3.3.0_2971.20111128
usbcore: registered new interface driver rtl8192cu
r8712u: module is from the staging directory, the quality is unknown, you have been warned.
usbcore: registered new interface driver r8712u
usbcore: registered new interface driver rt2500usb
usbcore: registered new interface driver rt2800usb
usbcore: registered new interface driver rt73usb
usbcore: registered new interface driver rtl8187
usbcore: registered new interface driver zd1211rw
eth0: no IPv6 routers present
DVB: registering adapter 0 frontend 2 (vtuner)...
root@et9x00:~#


Enigma starts normally but USB tuner DVB-T (ITE 9135 rev2) is not visible in the enigma.
The new system of today.

Edited by sypo, 16 September 2012 - 14:49.


Re: new it913x drivers not working in new kernel with et9000 #39 halflife

  • Senior Member
  • 59 posts

0
Neutral

Posted 16 September 2012 - 19:51

it913x: Chip Version=01 Chip Type=9135
it913x: Remote HID mode NOT SUPPORTED
it913x: Dual mode=0 Tuner Type=0
dvb-usb: found a 'ITE 9135(9006) Generic' in cold state, will try to load a firm
ware
dvb-usb: downloading firmware from file 'dvb-usb-it9135-01.fw'
it913x: FRM Starting Firmware Download
it913x: FRM Firmware Download Completed - Resetting Device
it913x: Chip Version=01 Chip Type=9135
it913x: Firmware Version 204869120
dvb-usb: found a 'ITE 9135(9006) Generic' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (ITE 9135(9006) Generic)
it913x-fe: ADF table value :00
it913x-fe: Crystal Frequency :12000000 Adc Frequency :20250000 ADC X2: 01
it913x-fe: Tuner LNA type :38
DVB: registering adapter 1 frontend 0 (ITE 9135(9006) Generic_1)...
dvb-usb: ITE 9135(9006) Generic successfully initialized and connected.
it913x: DEV registering device driver
usbcore: registered new interface driver it913x
NET: Registered protocol family 10

rtw driver version=v3.3.0_2971.20111128
usbcore: registered new interface driver rtl8192cu
r8712u: module is from the staging directory, the quality is unknown, you have b
een warned.
usbcore: registered new interface driver r8712u
usbcore: registered new interface driver rt2500usb
usbcore: registered new interface driver rt2800usb
usbcore: registered new interface driver rt73usb
usbcore: registered new interface driver rtl8187
usbcore: registered new interface driver zd1211rw
Console: switching to colour dummy device 80x25
DVB: registering adapter 0 frontend 2 (vtuner)...
prune_queue: c=b438ce16
eth0: no IPv6 routers present
prune_queue: c=bcc6a2ee
prune_queue: c=bcc709a0
ehci-brcm ehci-brcm.0: force halt; handshake b0480314 00004000 00000000 -> -145
ehci-brcm ehci-brcm.0: HC died; cleaning up
usb 1-2: USB disconnect, device number 3
prune_queue: c=7a8447d8
root@et9x00:~#

:( :wacko:

now after only 2 minutes from start

Re: new it913x drivers not working in new kernel with et9000 #40 halflife

  • Senior Member
  • 59 posts

0
Neutral

Posted 19 September 2012 - 11:01

after I add this patch it913x-fix-bulk-read-write-retry-loop.patch in driver module, now I have this in dmesg:

it913x: Chip Version=01 Chip Type=9135
it913x: Firmware Version 204869120
it913x: Remote HID mode NOT SUPPORTED
it913x: Dual mode=0 Tuner Type=0
dvb-usb: found a 'ITE 9135(9006) Generic' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (ITE 9135(9006) Generic)
it913x-fe: ADF table value :00
it913x-fe: Crystal Frequency :12000000 Adc Frequency :20250000 ADC X2: 01
it913x-fe: Tuner LNA type :38
DVB: registering adapter 1 frontend 0 (ITE 9135(9006) Generic_1)...
dvb-usb: ITE 9135(9006) Generic successfully initialized and connected.
it913x: DEV registering device driver
usbcore: registered new interface driver it913x
NET: Registered protocol family 10

rtw driver version=v3.3.0_2971.20111128
usbcore: registered new interface driver rtl8192cu
r8712u: module is from the staging directory, the quality is unknown, you have
een warned.
usbcore: registered new interface driver r8712u
usbcore: registered new interface driver rt2500usb
usbcore: registered new interface driver rt2800usb
usbcore: registered new interface driver rt73usb
usbcore: registered new interface driver rtl8187
usbcore: registered new interface driver zd1211rw
Console: switching to colour dummy device 80x25
DVB: registering adapter 0 frontend 2 (vtuner)...
eth0: no IPv6 routers present
prune_queue: c=b318b8e3
prune_queue: c=bcab1f88
Ack 1188456080 before 1188456100:1188456106
prune_queue: c=bcd77637
prune_queue: c=bcd7c59b
prune_queue: c=bcd7c59b
prune_queue: c=bcd7c59b
prune_queue: c=1a305d1
prune_queue: c=1a305d1
prune_queue: c=1a305d1
prune_queue: c=1a305d1
prune_queue: c=1a305d1
prune_queue: c=1e068bb
prune_queue: c=1e068bb
prune_queue: c=1e068bb
prune_queue: c=1e0a849
prune_queue: c=1e0a849
prune_queue: c=d61f406d
prune_queue: c=d61f406d
prune_queue: c=d61f406d
prune_queue: c=23050bc
prune_queue: c=23050bc
prune_queue: c=23050bc
prune_queue: c=23050bc
prune_queue: c=23050bc
prune_queue: c=23050bc
prune_queue: c=23050bc
prune_queue: c=23050bc
prune_queue: c=bcac775f
prune_queue: c=40cbc6fd
prune_queue: c=40cbc6fd
prune_queue: c=67df0716
prune_queue: c=40cc22f8
prune_queue: c=67df3069
root@et9x00:~#

Gennar1, can you explane what's happends?

Edited by halflife, 19 September 2012 - 11:02.



8 user(s) are reading this topic

0 members, 8 guests, 0 anonymous users