Any help would be appreciated.
The wireless support in the backport package is minimal. AFAIK, no 802.11g adapters are supported. So you may want to stick with the stock tivo modules. To do that, you need to boot the stock kernel. The only way to boot the stock kernel on a hacked tivo without a prom mod is to replace the initrd with a null initrd and monte to it.
Perhaps someone can examine the 8.1 kernel to see if the killhdinitrd exploit can be applied to it.
The "Netgear WG111" is under the "device CNXTSPDriver" of the wireless section of the usb.map file. However there are specific serial numbers that are supported for this NIC by tivo and listed at their website; if it's not listed, it's not supported and AFAIK there is currently no backport driver for this NIC.
Last edited by ScanMan; 11-30-2006 at 04:02 PM. Reason: Jamie beat me to it!
I have been using this wireless adapter since 7.3 and it is in the range of serial numbers supported. The issue is since I upgraded to 8.1 it continuously reboots if that usb wireless device is installed and I don't have the backport drivers installed. Since I installed the backport drivers I can have the wireless adapter inserted and it does not reboot but it does not detect it.
As Jamie alluded to, it appears something is perhaps present in the stock 8.1 kernel that's missing. See if the "CNXTSPDriver.o" in /lib/modules is a different size in 8.1 vs. 7.3.1. You could maybe try the old 7.3.1 module and see if that works. Also, I would download the "7.2.2.-oth-K1" kernel that drez linked in the image begging thread, run killhdinitrd 0.9.3 on it and see if it changes anything. Perhaps the newer kernel will solve your problem versus the old 3.1.5 kernel.
Thanks for your help. Jamie is currently working with me to resolve the issue. I believe we are going to just monte the new 8.1 kernel that has been null initd'd and go back to the original stock usb drivers to see if it works. Just waiting on Jamie to get back to me now.
I will let you know the outcome.
I have tried going to the 7.2 kernel posted in the slice thread with no success. I will try grabbing the driver from 7.3.
don't know why I didn't think of that: you should be able to use the tivo supplied 7.3.1 drivers for the devices not supported by the backport drivers.
I tried just replacing the isl38sm.o, CNX....o and p80211autojoin.o which is indicated in the usb.map to be used by my adapter but it still reboots. Should I try replacing the usbcore.o, usb-ohci.o and usbnet.o also?
I also replaced usb-ohci, usbnet, usbcore and ehci-hcd and still continuously reboots.
I can get on the Tivo now because I switched back to backport drivers at least so I can connect with wired adapter as I am in the process of switching to 3.1.1c kernel with 8.1 kernel monte'd.
So the file you want is the kernel file in the /var/log directory, right?
Okay what files do you want me to copy over specifically and I will do that and then start TiVo and let you know the results. If you keeps rebooting I get the logs for you.