Page 1 of 9 123 ... LastLast
Results 1 to 15 of 124

Thread: 8.1 and my NIC

  1. #1
    Join Date
    Jun 2001
    Posts
    707

    8.1 and my NIC

    I received the upgrade to 8.1, manually upgraded and replaced the kernel and startup files...

    My TiVo boots and work, and I have bash.... but if I plugin my NIC (tried three different: FA-120, Linksys or Wireless) the TiVo reboots. If the NIC is inserted while loading, it keeps restarting.

    So... any ideas? It's a TCD5400. Perhaps the kernel is not compatible with 8.1?

    This is my bash output:

    Code:
    hub.c: port 1, portstatus 501, change 1, 480 Mb/s
    hub.c: port 1, portstatus 501, change 0, 480 Mb/s
    hub.c: port 1, portstatus 501, change 0, 480 Mb/s
    hub.c: port 1, portstatus 501, change 0, 480 Mb/s
    hub.c: port 1, portstatus 501, change 0, 480 Mb/s
    hub.c: port 1, portstatus 511, change 0, 480 Mb/s
    hub.c: port 1, portstatus 511, change 0, 480 Mb/s
    hub.c: port 1, portstatus 503, change 10, 480 Mb/s
    usb.c: USB device 2 (vend/prod 0x846/0x1040) is not claimed by any active driver.
    hub.c: port 2, portstatus 100, change 0, 12 Mb/s
    Unable to handle kernel paging request at virtual address 00000090, epc == c012af78, ra == c012af
    68
    Oops in fault.c::do_page_fault, line 213:
    $0 : 00000000 00000000 000000c2 811fe806 811fe876 ffffffff 00000000 812b4620
    $8 : 00000004 8011858c 00002222 dd6fef22 801d4260 0000001f ffffffff 8085db94
    $16: c012b69c 00000000 811fe800 815dcae0 8138e400 80c789e0 00000000 c0114210
    $24: 00000000 ffffffff                   8085c000 8085dd58 c0103138 c012af68
    Hi : 00000000
    Lo : 00000800
    epc  : c012af78    Tainted: P
    Status: 90008403
    Cause : 0080000c
    Process insmod (pid: 188, stackpage=8085c000)
    Stack:    90008403 00800400 80146148 00000081 00000000 8085de20 00000000
     00000000 801f7840 0000102d 801d5400 ffffffea c012bcd8 c012bad8 815dcae0
     c012bcf8 00000000 8138e400 c0103478 800455a4 801f7840 80553c20 00000000
     80070e8c 8138e428 00000000 c01032f4 00000000 8138e400 c0102ff4 00000060
     8066e000 100149b0 815dcdc0 00000006 c0103078 c01032f4 00000000 8138e600
     c0102ff4 ...
    
    Trace: c012af78 c0103478 c0103078 c01030b4 c01021a8 c010210c c012b458 80028344
           8001ef24  020d8f4c
    Code: 00409021  8c51006c  240200c2 <ae220090> 262300c8  262400d4  262500e0  3c02c013  2442a004
    Kernel panic: Die called

  2. #2
    Join Date
    Aug 2004
    Posts
    4,086
    Quote Originally Posted by jasch View Post
    So... any ideas? It's a TCD5400. Perhaps the kernel is not compatible with 8.1?
    I don't know what kernel you are using, but it's possible the stock 8.1 usb and/or network modules are not compatible with your kernel. I know on the dual tuner SA model, the stock bcmemac.o is not compatible with a kernel compiled with NETFILTER turned off.

    I would suggest you either use the stock kernel (via replace_initrd) with the stock modules or see if the backport usb/network modules will work with the kernel you are using. A little experimentation via a serial console and a bare bash (nothing loaded or running yet) should lead you to a workable combination of kernel and modules pretty quickly.

  3. #3
    Join Date
    Aug 2002
    Posts
    64
    no problem getting 8.1 working ok here with my netgear card with the 7.2.2-OTH-K1 kernel

    Cheers
    David

  4. #4
    Join Date
    Jun 2001
    Posts
    707
    I had old kernel (3.1.5). I am trying with the 8.1 kernel with the replace_initrd as Jamie suggested...

  5. #5
    Join Date
    Jun 2001
    Posts
    707
    I was unable to replace_initrd the Kernel sucessfully

    After doint it, I get this on startup:

    Code:
    Scan /mnt
    Scan /mnt/lost+found
    ...
    ...
    Scan /mnt/initrd
    Scan /mnt/dev
    The filesystem seems to be OK
    The files I modified, were nuked. Which is strange... I also tried with the 7.2.2-OTH-K1 kernel straigth from PTVUpgrade's $5 CD.

    Somehow it seems the Kernel is still doing the checksum on the files...

    According to replace_initrd, the kernel was copied, the init_rd was located and the kernel was replaced back...

  6. #6
    Join Date
    Aug 2004
    Posts
    4,086
    Quote Originally Posted by jasch View Post
    I was unable to replace_initrd the Kernel sucessfully

    After doint it, I get this on startup:

    Code:
    Scan /mnt
    Scan /mnt/lost+found
    ...
    ...
    Scan /mnt/initrd
    Scan /mnt/dev
    The filesystem seems to be OK
    The files I modified, were nuked. Which is strange... I also tried with the 7.2.2-OTH-K1 kernel straigth from PTVUpgrade's $5 CD.

    Somehow it seems the Kernel is still doing the checksum on the files...

    According to replace_initrd, the kernel was copied, the init_rd was located and the kernel was replaced back...
    Looks to me like you are not booting the kernel you think you are.

  7. #7
    Join Date
    Jun 2001
    Posts
    707
    I managed to get it working now. But still my NIC card makes the Tivo reboot. Funny thing is that it worked with the virgin 8.1 kernel. The replaced_initrd 8.1 kernel gives me the error...

    The only different thing is the iptables file which I moved from 7.3

  8. #8
    Join Date
    Jun 2001
    Posts
    707
    Nope. Same thing as with my old, trusted kernel...

    Code:
    Running boot Stage E_PreApplication scripts
    Checking for database conversions
    No upgrade to load
    Not upgrading software
    Scanning for phase3 repair scripts
    Running boot Stage F_ApplicationLaunch scripts
    Starting Services.
    ehci_hcd EHCI-Direct: illegal capability!
    hub.c: port 1, portstatus 100, change 0, 12 Mb/s
    hub.c: port 2, portstatus 501, change 1, 480 Mb/s
    hub.c: port 2, portstatus 501, change 0, 480 Mb/s
    hub.c: port 2, portstatus 501, change 0, 480 Mb/s
    hub.c: port 2, portstatus 501, change 0, 480 Mb/s
    hub.c: port 2, portstatus 501, change 0, 480 Mb/s
    hub.c: port 2, portstatus 511, change 0, 480 Mb/s
    hub.c: port 2, portstatus 511, change 0, 480 Mb/s
    hub.c: port 2, portstatus 503, change 10, 480 Mb/s
    usb.c: USB device 2 (vend/prod 0x846/0x1040) is not claimed by any active driver.
    Unable to handle kernel paging request at virtual address 00000090, epc == c012af78, ra == c012af
    68
    Oops in fault.c::do_page_fault, line 213:
    $0 : 00000000 00000000 000000c2 8133b406 8133b476 ffffffff 00000000 8131bc20
    $8 : 00000004 8011858c 00002033 a1a9ebd4 801d4260 0000001f ffffffff 803f1b94
    $16: c012b69c 00000000 8133b400 8161ba60 814e1400 811159e0 00000000 c0114210
    $24: 00000000 ffffffff                   803f0000 803f1d58 c0103138 c012af68
    Hi : 00000000
    Lo : 00000400
    epc  : c012af78    Tainted: P
    Status: 90008403
    Cause : 0080000c
    Process insmod (pid: 179, stackpage=803f0000)
    Stack:    00000001 00000d84 80146148 00000081 00000000 801982bc 802ab05c
     8000e720 802933e0 10017000 00000001 00000004 c012bcd8 c012bad8 8161ba60
     c012bcf8 00000000 814e1400 c0103478 800455a4 4672619f 0877c629 80020fac
     80070e8c 814e1428 00000000 c01032f4 00000000 814e1400 c0102ff4 00000060
     80e23000 100149b0 8161bd40 00000006 c0103078 c01032f4 00000000 814e1600
     c0102ff4 ...
    
    Trace: c012af78 c0103478 c0103078 c01030b4 c01021a8 c010210c c012b458 80028344
           8001ef24  020d8f4c
    Code: 00409021  8c51006c  240200c2 <ae220090> 262300c8  262400d4  262500e0  3c02c013  2442a004
    Kernel panic: Die called

  9. #9
    Join Date
    Jun 2001
    Posts
    707
    I will try with the backport drivers, will let you know in 5 minutes.

  10. #10
    Join Date
    Nov 2004
    Posts
    221
    FYI - I had this happen to my sd-h400 as well. upgraded to 8.1 manually like I always have. It started rebooting and never came up untill I unplugged the usb nic. I was using the 3.1.5 kernel I have used since I removed sleeper. Looking into what is going on now.
    Last edited by mrpenguin; 11-18-2006 at 10:13 AM.

  11. #11
    Join Date
    Nov 2005
    Posts
    7
    Just wanted to chime in with a similar experience. I manually took the 8.1 update on my TCD240 and it also will not boot with my wired NIC plugged in.

    It it will boot with my wireless NIC plugged in, but it doesn't initialize nor work. If I try to go to network settings it won't let me see or change any settings because it says no network card detected.

    My wired NIC is a DLink DUB-E100 and my wireless is a DLink DWL-G122. I also have a wired Netgear FA120, but havn't tried it yet.

  12. #12
    Join Date
    Jun 2001
    Posts
    707
    Not related to 8.1, but my wireless NIC (Linksys USB) also stopped working since 7.2 ot 7.3. Since I went wired I tough it was something on my end. Same simptoms, TiVo says there's no network card detected, etc. Now I see I am not the only one, hehe.

  13. #13
    Join Date
    Nov 2004
    Posts
    221
    got mine to work. used the backport drivers (as I did before upgrade). I didn't have to update the hotplug file, it already had the nic in it. I think the new kernel may have the needed things for the nics.

  14. #14
    Join Date
    Nov 2004
    Location
    Gurnee, IL
    Posts
    2,385
    Quote Originally Posted by jasch View Post
    I also tried with the 7.2.2-OTH-K1 kernel straigth from PTVUpgrade's $5 CD.
    Maybe I'm missing something, but aren't the kernels on that CD S2 kernels? Your original post said the unit was a TCD540, so I'm thinking you need an S2.5 kernel.
    --
    Christopher D. Heer
    Quote Originally Posted by Oscar Wilde
    Perhaps, after all, America never has been discovered. I myself would say that it had merely been detected.

  15. #15
    Join Date
    Jun 2001
    Posts
    707
    They've worked before.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •