Announcement

Collapse
No announcement yet.

wireless iface missing - after laptop power drained[SOLVED]

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    wireless iface missing - after laptop power drained[SOLVED]

    Guys, i had previously a working wired and wireless interface.

    i was working on my laptop without realizing that my power adapter was not plugged in and so eventually the battery drained flat ( the screen did go black a couple of times but i did not realize it was due to power , i thought it was another plasma workspace issue)

    Anyway i plugged the power adapter back AND my wireless iface is missing !!!

    sudo ifconfig -a
    eth0 Link encap:Ethernet HWaddr 00:23:5a:9f:04:7f [ wired iface]
    inet addr:192.168.0.14 Bcast:192.168.0.255 Mask:255.255.255.0
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
    Interrupt:248 Base address:0x2000

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:225 errors:0 dropped:0 overruns:0 frame:0
    TX packets:225 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:19476 (19.4 KB) TX bytes:19476 (19.4 KB)


    wireless interface eth1 - missing!

    wicd says ' no wireless networks found'

    when i do 'lspci -vvv' , i get;

    03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01) [wireless iface]
    Subsystem: Hewlett-Packard Company Device 137d
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 11
    Region 0: Memory at d9500000 (64-bit, non-prefetchable) [size=16K]
    Kernel modules: wl

    04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02) [ wired iface]
    Subsystem: Hewlett-Packard Company Device 30f7
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PER
    Latency: 0, Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 2296
    Region 0: I/O ports at 3000 [size=256]
    Region 2: Memory at d3410000 (64-bit, prefetchable) [size=4K]
    Region 4: Memory at d3400000 (64-bit, prefetchable) [size=64K]
    Expansion ROM at d3420000 [disabled] [size=128K]
    Kernel driver in use: r8169
    Kernel modules: r8169

    So, the wireless interface seems to not be associated with any kernel driver?

    i am lost. Pls assist if possible.

    #2
    Re: wireless iface missing - after laptop power drained

    guys any ideas how to assign eth1 back to my wireless interface. On my mandriva box, i just have have add nic and then you can detect nic and assign it eth1.

    isnt there some way ( some tool , command ) that we can use to get the wireless nic to be eth1?

    Comment


      #3
      Re: wireless iface missing - after laptop power drained

      guys, there is a bug here ;

      https://bugs.launchpad.net/ubuntu/+s...ev/+bug/208103

      that says /etc/udev/rules.d/70-persistent-net.rules need to be generated when power suspend happens to enable wireless interfaces to be detected again

      i removed the file ( as recommended , it will be regenrated again) but the wireless interface has still not been detected. It seems that udev just cant pick up my bcm4312 wireless nic.

      the contents of the udev file;



      # This file was automatically generated by the /lib/udev/write_net_rules
      # program, run by the persistent-net-generator.rules rules file.
      #
      # You can modify it, as long as you keep each rule on a single
      # line, and change only the value of the NAME= key.

      # PCI device 0x10ec:0x8136 (r8169)
      SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:23:5a:9f:04:7f", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

      eth0 is my wired nic which is working fine.

      ok. hwinfo gives;

      network:
      eth0 Realtek RTL8101E PCI Express Fast Ethernet controller
      Broadcom BCM4310 USB Controller

      which means that udev not able to generate or set the bcm4312 as eth1?


      Comment


        #4
        Re: wireless iface missing - after laptop power drained

        solved.

        i added a rule for my wireless nic back into the udev file and loaded the wl driver via appending 'modprobe wl' in /etc/rc.local

        Comment

        Working...
        X