LinHES Forums http://forum.linhes.org/ |
|
No more wlan-can't get onboard eth to come up on boot =FIXED http://forum.linhes.org/viewtopic.php?f=2&t=7481 |
Page 1 of 1 |
Author: | mihanson [ Thu Dec 22, 2005 4:14 pm ] |
Post subject: | No more wlan-can't get onboard eth to come up on boot =FIXED |
I've been having all kinds of trouble keeping my wlan connection up for more than a few hours, so I decided to take the advice of some on the MythTV forum and setup a wireless bridge to get my mythbox on-line and on my home network. The wireless bridge set-up went very smoothly. I only had to make a minor tweak to my access points. FWIW, I have a Buffalo WBR-G54 router/access point and Buffalo WLA2-G54 repeater/bridge. I was using ndiswrapper v1.6 with my wlan pci card, so I followed the instructions over at the ndiswrapper installation wiki to remove ndiswrapper. I shutdown and unplugged my mythbox. Physically removed my wlan card and restarted my machine. After I rebooted, I did a CTRL-ALT-F1 and logged in as root. I ran netcardconfig, saying NO to dhcp as I have a static IP for my mythbox. Netcardconfig brought up my eth0 and I was able to ping within my network as well as external websites, i.e. google.com. Everything is good until I reboot. When I reboot my box, eth0 does not start up. I have to manually perform an Code: ifup eth0 in order to connect. My network adapter is recognized at boot, but not until late.Quote: Dec 22 09:44:33 mythbox kernel: 8139too Fast Ethernet driver 0.9.27 Dec 22 09:44:33 mythbox kernel: PCI: Found IRQ 10 for device 0000:00:0b.0 Dec 22 09:44:33 mythbox kernel: PCI: Sharing IRQ 10 with 0000:00:08.0 Dec 22 09:44:33 mythbox kernel: eth0: RealTek RTL8139 at 0xe1dd6c00, 00:11:d8:b5:18:4e, IRQ 10 Dec 22 09:44:33 mythbox pci.agent[3769]: 8139too: loaded successfully I figured out that mii is the module that seems to be loading my 8139too driver by looking at the output of lsmod > lsmod.log. After searching around google and here, I tried what others have done. I added a line to the end of my ~/modprobe.d/aliases Code: alias eth0 mii but still no go on boot. I added Code: mii to my /etc/modules and still no go. When I reboot I see an error go by that does not seem to appear in my logs. From what I can quickly read, it's one of these 3 from the mii-tool manual:Quote: SIOCGMIIPHY on 'eth?' failed: Invalid argument If the interface is not running (up), kernel will refuse to report its link state. SIOCGMIIPHY on 'eth?' failed: Operation not permitted Most kernels restrict access to root. SIOCGMIIPHY on 'eth?' failed: No such device This error is shown, if the kernel does not know about the named device. In the course of my research, I found someone who altered their laptop-net start up file. http://mysettopbox.tv/phpBB2/viewtopic.php?p=36976#36976 Although my issue was not exactly the same, I tried it out and did a Code: update-rc.d laptop-net remove , but that did not help either. I later did Code: invoke-rc.d laptop-net which I presume restored it to the original state. If I'm wrong on that, I'm sure someone here will let me know. ![]() So, it seems that I need to invoke the mii module earlier in the boot process, but I dod not know how to go about it. Can anyone help? |
Author: | mihanson [ Fri Dec 23, 2005 12:24 am ] |
Post subject: | |
I'm embarrassed to say that I figured out my own problem. I should have added Code: 8139too to my /etc/modules, not Code: mii . Needless to say, my networking comes up on boot and seems fine now.
|
Author: | stevepmcg [ Wed Jan 04, 2006 3:13 pm ] |
Post subject: | |
mihanson, Just a FYI I had the same problem with the wireless nic and ndiswrapper where it would turn off after a few hours and would have to reboot to get it working again. It turned out that the problem was my usb 2.0 driver (seems it has a problem with power management. I had to do a modprobe -r ehci_hcd (and now it works perfectly (3 days up without probs instead of 10 mins to 2 hours it used to be) Steve |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |