Announcement

Collapse
No announcement yet.

Wireless network card not detected after hibernate

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

    Wireless network card not detected after hibernate

    NOTE: I am a total Linux beginner. I have been using Linux for just a few weeks. Please be gentle and explain any basic concepts you may want me to use to possibly solve this problem. There's a good chance I won't know them.

    NOTE II: Thanks a lot for any help. It's really appreciated. Here we go.

    My wireless network card works fine, at least until I suspend to RAM. After I start up the computer after suspension to RAM, I can no longer detect my wireless card.

    Prior to suspend to RAM:


    eth0 Link encap:Ethernet HWaddr 00:1f:c6:4c:3b:0c
    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:254

    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:42 errors:0 dropped:0 overruns:0 frame:0
    TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:2348 (2.3 KB) TX bytes:2348 (2.3 KB)

    wlan0 Link encap:Ethernet HWaddr 00:16:44:b8:17:19
    inet addr:192.168.2.100 Bcast:192.168.2.255 Mask:255.255.255.0
    inet6 addr: fe80::216:44ff:feb8:1719/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:18708 errors:0 dropped:0 overruns:0 frame:0
    TX packets:11481 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:25623063 (25.6 MB) TX bytes:1636637 (1.6 MB)

    wmaster0 Link encap:UNSPEC HWaddr
    00-16-44-B8-17-19-00-00-00-00-00-00-00-00-00-00
    UP BROADCAST RUNNING 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)

    After suspend to RAM:

    ekravets@HAL-9000:~$ sudo ifconfig wlan0 up
    SIOCSIFFLAGS: No such device
    ekravets@HAL-9000:~$ sudo ifconfig wlan0 down
    ekravets@HAL-9000:~$ sudo ifconfig wlan0 up
    SIOCSIFFLAGS: No such device
    ekravets@HAL-9000:~$ ifconfig
    eth0 Link encap:Ethernet HWaddr 00:1f:c6:4c:3b:0c
    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:254

    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:97 errors:0 dropped:0 overruns:0 frame:0
    TX packets:97 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:6990 (6.9 KB) TX bytes:6990 (6.9 KB)


    This is my hardware information:

    I get this with lshw:

    *-network:0
    description: Wireless interface
    physical id: 1
    logical name: wlan0
    serial: 00:16:44:b8:17:19
    capabilities: ethernet physical wireless
    configuration: broadcast=yes ip=192.168.2.100 multicast=yes
    wireless=IEEE 802.11bg
    *-network:1 DISABLED
    description: Ethernet interface
    physical id: 2
    logical name: pan0
    serial: 96:95:e6:64:9e:ca
    capabilities: ethernet physical
    configuration: broadcast=yes driver=bridge driverversion=2.3
    firmware=N/A link=yes multicast=yes

    I tried to use the networking utility, and got the following result:

    ekravets@HAL-9000:~$ sudo /etc/init.d/networking
    Usage: /etc/init.d/networking {start|stop|restart|force-reload}

    ekravets@HAL-9000:~$ sudo /etc/init.d/networking start
    * Configuring network interfaces...

    [ OK ]
    ekravets@HAL-9000:~$ sudo /etc/init.d/networking force-reload
    * Reconfiguring network interfaces...

    [ OK ]
    ekravets@HAL-9000:~$ sudo /etc/init.d/networking start
    * Configuring network interfaces...

    [ OK ]
    ekravets@HAL-9000:~$ sudo /etc/init.d/networking force-reload
    * Reconfiguring network interfaces...

    [ OK ]



    Strangely enough, in spite of all these being 'OK', I was unable to reconnect. It gave me "State: Disconnected" (and it would not reconnect)

    Does anyone have any ideas so that my wireless card works after I resume after suspending to RAM?

    Thanks to all of you for any thoughts-- they're really appreciated.

    EK

    #2
    Re: Wireless network card not detected after hibernate

    Hi,

    Check if knetworkconf still exist or install it:
    sudo apt-get install knetworkconf

    Try maybe the followed if you are sure it allready did work.

    First login at Bash Konsole and type:

    If you want to ask up your networking parameters, type:
    ifconfig (simple using diagnostic)
    ifconfig - a (more advanced)

    I think you will need to follow eth0 Annyway you can always start with a ping to your own network card: Type following to ping your own network card:
    ping 127.0.0.1

    Now you will get something like this:
    PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
    64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.025 ms
    64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.025 ms
    64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.025 ms

    You stop the ping with CTRL+C button. If you got this, then you have allready some live at you network card. Otherwise you should check the drivers for your network card!!

    So if you did have live at network card, try below commando's:
    sudo /etc/init.d/networking stop (STOP NETWORK)
    sudo /etc/init.d/networking start (START NETWORK)

    there is also an option who gives you a force-reload. If you want to see al the options type:
    sudo /etc/init.d/networking -?

    Note: When you are using a wireless router, be sure you have dhcp enabled and the router is sending out his SSID & be sure your firewall is disabled. This is only needed when you have network troubles.... Also be sure, not 2 computers are using the same IP!

    How to check if ufw is running, just type:
    sudo ufw status

    When it is running, just disable it with the command:
    sudo ufw stop

    To re-enabling it, just type:
    sudo ufw start


    When it stills not work, you can try followed:
    sudo kate /etc/network/interfaces

    You will probally see something like this:
    auto lo
    iface lo inet loopback

    Try followed rules to add:
    auto eth0
    iface eth0 inet static
    address 192.168.1.30 (THIS IS JUST AN EXAMPLE IP)
    netmask 255.255.255.0
    gateway 192.168.1.1
    broadcast 192.168.1.255

    WARNING: The IP I use here above is a example! For a lot of routers is the gateway 192.168.1.1 but for some it can be 192.168.2.1 or another. If it is 192.168.2.1 then you needed to type:

    auto eth0
    iface eth0 inet static
    address 192.168.2.30 (THIS IS AN EXAMPLE IP)
    netmask 255.255.255.0
    gateway 192.168.2.1
    broadcast 192.168.2.255

    It's always wise, that you take first a copy of the file you change, if something goes wrong, you can put always back the original file

    Where I did typei "THIS is an example IP" means there you can use an IP adress from:
    192.168.x.2 to until 192.168.x.254
    You just need to be sure there is not an other pc at your network who is using the same IP!!!!!

    After that manual filling in, you need to check also this:

    kate /etc/resolv.conf

    this will give you the followed result if you have a router with gateway 192.168.1.1
    # Generated by NetworkManager
    domain home
    search home
    nameserver 192.168.1.1 (==>NEED TO BE THE SAME AS YOUR ROUTER GATEWAY)

    There is also some info on the internet, that you if you have troubles, first goes with an other computer at the internet to the site: http://packages.ubuntu.com/fr/hardy/kde/knetworkconf

    This should be the kde3.5 network configuration. KDE4 looks like a part of it
    Download the debian file, and put it somewhere at your Kubuntu harddisk and try the following command:

    sudo dpkg -i knetworkconf_3.5.9-0ubuntu5_i386.deb

    After that, you should be able to access the network config GUI by right clicking the KnetworkManager icon in the panel, and selecting ‘manual configuration’. Or you can work with dhcp

    For that last command you need to stand at the same location where you did copy it to!

    Hopely I could help you with those network trouble but be sure you network card is installed in the first place!

    Greetz 8)
    The diamond can not be polished without friction, <br /> nor a man perfected without trials.

    Comment

    Working...
    X