2

I have been having a weird wifi card issue.

First, the hardware details from lshw:

  • product: Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz
  • wifi card: Intel(R) Centrino(R) Wireless-N + WiMAX 6150
  • computer maker: Asus

I have a Wireless router which other computers can easily connect to. The router has WPA personal security on it. When I was bringing up the computer on Ubuntu 14.04 LTS, here's what I have observed in /var/log/syslog.

Can I do something without the card replacement? Or am I out of luck?

Update: I tried the suggesting given by @karel. Some more info on the wireless card now being identified properly $> lshw -c network

*-network

   description: Wireless interface
   product: Centrino Wireless-N + WiMAX 6150
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: wlan0
   version: 67
   serial: 40:25:c2:c2:4b:c0
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress cap_list ethernet physical wireless
   configuration: broadcast=yes driver=iwlwifi driverversion=3.13.0-24-generic firmware=41.28.5.1 build 33926 ip=192.168.0.111 latency=0 link=no multicast=yes wireless=IEEE 802.11bg
   resources: irq:51 memory:de800000-de801fff

Update 1: $> iwconfig


wmx0      no wireless extensions.

eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any  
      Mode:Managed  Access Point: Not-Associated   Tx-Power=15 dBm   
      Retry  long limit:7   RTS thr:off   Fragment thr:off
      Encryption key:off
      Power Management:off

Update 2: I did:

  • modprobe -r iwlwifi
  • modprobe iwlwifi

and then observed this log in /var/log/syslog.


Update 3:

modinfo iwlwifi is here. I did an rmmod on iwldvm and then modprobe iwldvm.

  • 1
    Take a look at this answer about the Intel Centrino Advanced-N 6235 wireless card. The Intel Centrino Wireless-N + WiMAX 6150 is an iwlwifi card, so please edit your question and add the iwlwifi tag below your question to help bring your question to the attention of networking and wireless experts. – karel Sep 15 '14 at 01:26
  • @karel, Thanks, I tried the suggestion in that thread to no avail. :-( – Kedar Mhaswade Sep 15 '14 at 03:05

1 Answers1

1

It's not yet clear what fixed my problem but it seems to work. There are a bunch of things that appear to have to come together for it to work well. I am somewhat puzzled why this has to be this hard.

  • It seems that having options iwlwifi 11n_disable=1 in /etc/modprobe.d/iwlwifi helps.
  • Suggestions in this thread seem to help, given that we started having these issues since Trusty.
  • Experimenting with country regulatory domain (as explained here) seems to have helped.
  • I also tried with a few kernels, not sure if that helped. Right now, I am using the kernel that Trusty comes with (3.14.1-031401-generic)

All of this is empirical, as you can see. But it seems to help. I am updating this answer using the same wireless card that was not working at all.

  • It's still flaky. And when it goes 'bad' again, I get a stack trace with:

    Sep 16 16:57:02 mypc kernel: [ 13.883303] iwlwifi 0000:02:00.0: bad EEPROM/OTP signature, type=OTP, EEPROM_GP=0x00000007 Sep 16 16:57:02 mypc kernel: [ 13.883305] iwlwifi 0000:02:00.0: EEPROM not found, EEPROM_GP=0xffffffff Sep 16 16:57:02 mypc kernel: [ 13.883307] iwlwifi 0000:02:00.0: Unable to init EEPROM


    – Kedar Mhaswade Sep 17 '14 at 03:05
  • The onset of the error seems to be this – Kedar Mhaswade Sep 17 '14 at 03:54