Jump to content


Photo

Internal card readers broken since kernel update DM8000.


  • Please log in to reply
39 replies to this topic

#1 Beeker

  • PLi® Contributor
  • 1,616 posts

+204
Excellent

Posted 17 December 2014 - 07:22

http://sourceforge.n...e55462764a65c6/

I did several tests and i am 100% sure this is caused by kernel-update.

OScam webif

1970/01/01 01:02:03 0 s waiting for local card init
1970/01/01 01:02:03 A28BF8 r Ziggo [internal] ERROR: Opening device /dev/sci0 (errno=19 No such device)
1970/01/01 01:02:03 A28BF8 r Ziggo [internal] Cannot open device: /dev/sci0
1970/01/01 01:02:03 77100468 h webif: decompressed 157878 bytes back into 375744 bytes

Also CCcam is not working due to this.
 


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Internal card readers broken since kernel update DM8000. #2 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 17 December 2014 - 08:17

The where some changes automatically inserted by menuconfig on dm8000 (and other models too)
 
+CONFIG_BLK_DEV_DM_BUILTIN=y
-CONFIG_USB_UAS=m
Are you sure that recent libc-kernel-headers didn't cause that issue?

PS. With OpenPLi-4.0-beta-dm8000-20141212.zip works and with OpenPLi-4.0-beta-dm8000-20141213.zip doesn't?

Edited by athoik, 17 December 2014 - 08:19.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Internal card readers broken since kernel update DM8000. #3 Beeker

  • PLi® Contributor
  • 1,616 posts

+204
Excellent

Posted 17 December 2014 - 08:27

The where some changes automatically inserted by menuconfig on dm8000 (and other models too)
 


Are you sure that recent libc-kernel-headers didn't cause that issue?

PS. With OpenPLi-4.0-beta-dm8000-20141212.zip works and with OpenPLi-4.0-beta-dm8000-20141213.zip doesn't?

 

 

Yes. With latest enigma2, oscam etc..evertihng works fine. i can reboot, restart enigma2..no problem. Own build from 15-12-2014.

linux-libc-headers 3.16 on box for 10 days now.

But after updating kernel/kernel-modules(no more and no less) ..internal readers are gone.

Build from stratch and fresh flash on 12-12-2014.
 


Edited by Beeker, 17 December 2014 - 08:29.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Internal card readers broken since kernel update DM8000. #4 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 17 December 2014 - 08:39

Own build from 15-12-2014.

But after updating kernel/kernel-modules(no more and no less) ..internal readers are gone.


Having own build can help to find what causes this behaviour.

Can you remove the CONFIG_BLK_DEV_DM_BUILTIN=y, add back CONFIG_USB_UAS=m into dm8000 defconfig and finally change linux-dreambox.inc INC_PR to 19 and see if problem is solved?
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Internal card readers broken since kernel update DM8000. #5 Beeker

  • PLi® Contributor
  • 1,616 posts

+204
Excellent

Posted 17 December 2014 - 08:53

No ..still the same..

 

 

 



Can you remove the CONFIG_BLK_DEV_DM_BUILTIN=y, add back CONFIG_USB_UAS=m into dm8000 defconfig and finally change linux-dreambox.inc INC_PR to 19 and see if problem is solved?

 

 

Problem remains..


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Internal card readers broken since kernel update DM8000. #6 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 17 December 2014 - 09:02

And if you totaly revert changes from c26dacbe7c22340617cb3fe68de55462764a65c6 ?
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: Internal card readers broken since kernel update DM8000. #7 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 17 December 2014 - 09:55

Afaik the /dev/sc* device nodes are provided by the proprietary drivers. This means that probably these are not loaded at all. Also that means you won't have a picture at all (if enigma2 even starts). Can you check that? It might be that the recent changes in de kernel config makes dmm modules kernel fail (kernel signature changed).


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Internal card readers broken since kernel update DM8000. #8 Beeker

  • PLi® Contributor
  • 1,616 posts

+204
Excellent

Posted 17 December 2014 - 12:27

Afaik the /dev/sc* device nodes are provided by the proprietary drivers. This means that probably these are not loaded at all. Also that means you won't have a picture at all (if enigma2 even starts). Can you check that? It might be that the recent changes in de kernel config makes dmm modules kernel fail (kernel signature changed).

 

I have pricture and radio(FTA only of coure) , webinterface and PVR etc is ok. 

 

I now reverted the commit in pieces..I think it is a driver conflict e.g.

 

CONFIG_DVB_USB_DTV5100=m
CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_AF9035=m
+CONFIG_DVB_USB_A867=m
+CONFIG_DVB_USB_RTL2832=m
CONFIG_DVB_USB_CE6230=m
CONFIG_DVB_USB_FRIIO=m

 

i let you now.


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Internal card readers broken since kernel update DM8000. #9 ims

  • PLi® Core member
  • 13,907 posts

+215
Excellent

Posted 17 December 2014 - 12:43

for me and my dm800se helps it:

#CONFIG_BLK_DEV_DM_BUILTIN=y
CONFIG_NFSD_V4=y

Kdo nic nedělá, nic nezkazí!

Re: Internal card readers broken since kernel update DM8000. #10 Beeker

  • PLi® Contributor
  • 1,616 posts

+204
Excellent

Posted 17 December 2014 - 13:04

 

for me and my dm800se helps it:

#CONFIG_BLK_DEV_DM_BUILTIN=y
CONFIG_NFSD_V4=y

 

Yes. That works..Thx.


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Internal card readers broken since kernel update DM8000. #11 Beeker

  • PLi® Contributor
  • 1,616 posts

+204
Excellent

Posted 17 December 2014 - 13:18

So for DM8000(and other DM's ?) this is the only part that has to be reverted.

 

@@ -2604,7 +2613,7 @@ CONFIG_NFS_USE_KERNEL_DNS=y
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
# CONFIG_NFSD_V3_ACL is not set
-CONFIG_NFSD_V4=y
+# CONFIG_NFSD_V4 is not set
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_NFS_COMMON=y

 

I have reverted a little bit more already. So i am going to test once more.


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Internal card readers broken since kernel update DM8000. #12 ims

  • PLi® Core member
  • 13,907 posts

+215
Excellent

Posted 17 December 2014 - 13:26

I think, this must be commented (or removed) too:

-CONFIG_BLK_DEV_DM_BUILTIN=y
+#CONFIG_BLK_DEV_DM_BUILTIN=y

Kdo nic nedělá, nic nezkazí!

Re: Internal card readers broken since kernel update DM8000. #13 Beeker

  • PLi® Contributor
  • 1,616 posts

+204
Excellent

Posted 17 December 2014 - 13:42

CONFIG_BLK_DEV_DM_BUILTIN=y   

Did the trick for me to get the readers back online. Now i will try:

#CONFIG_BLK_DEV_DM_BUILTIN=y



Edited by Beeker, 17 December 2014 - 13:42.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Internal card readers broken since kernel update DM8000. #14 MiLo

  • PLi® Core member
  • 14,055 posts

+298
Excellent

Posted 17 December 2014 - 13:59

Be aware that "#CONFIG_BLK_DEV_DM_BUILTIN=y" and "#CONFIG_BLK_DEV_DM_BUILTIN is not set" are handled differently, the former sets the value to its default (which may be "y" or "m") while the latter actually disables it.

Best is to go through menuconfig, then you get what REALLY gets configured.
Real musicians never die - they just decompose

Re: Internal card readers broken since kernel update DM8000. #15 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 17 December 2014 - 14:09

But we still don't know WHY the change broke the card readers. I am convinced the dmesg will show SOMETHING at some point why they fail to show up. If we know why, we can focus on the cause instead of implementing workarounds.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Internal card readers broken since kernel update DM8000. #16 Beeker

  • PLi® Contributor
  • 1,616 posts

+204
Excellent

Posted 17 December 2014 - 14:17

Good idea. I did a git checkout on defconfig..

 

now building.

 

And try to put a dmesg when ready.


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Internal card readers broken since kernel update DM8000. #17 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 17 December 2014 - 14:19

Try to catch de complete dmesg. The dmesg is in a circular buffer, after some time the oldest entries are overwritten. On enigma stb's this happens quite quickly because the drivers tend to barf a lot of output. So do the dmesg as soon as possible (ssh to the receiver when enigma is stil starting).


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Internal card readers broken since kernel update DM8000. #18 Beeker

  • PLi® Contributor
  • 1,616 posts

+204
Excellent

Posted 17 December 2014 - 14:26

Well i hope this is usefull.

Attached Files


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Internal card readers broken since kernel update DM8000. #19 ims

  • PLi® Core member
  • 13,907 posts

+215
Excellent

Posted 17 December 2014 - 14:55

Well i hope this is usefull.

is it in repaired or wrong config ?


Kdo nic nedělá, nic nezkazí!

Re: Internal card readers broken since kernel update DM8000. #20 littlesat

  • PLi® Core member
  • 57,403 posts

+708
Excellent

Posted 17 December 2014 - 15:00


On enigma stb's 

 

You mean Dream Multimedia stb's ;)


Edited by littlesat, 17 December 2014 - 15:00.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W



9 user(s) are reading this topic

0 members, 9 guests, 0 anonymous users