Atheros Wifi On My Oqo2

Home » CentOS » Atheros Wifi On My Oqo2
CentOS 5 Comments

I have a few oqo2 units that I use for testing, normally using the dongle for ethernet connection. Well supposedly they have atheros wifi. in dmseg I see:

ath5k 0000:03:04.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
ath5k 0000:03:04.0: registered as ‘phy0’
ath5k phy0: Couldn’t identify radio revision. ath5k 0000:03:04.0: PCI INT A disabled

I press magic per but NetworkManager is not adding wifi as a networking device. There is no file under /etc/sysconfig/network-scripts/ifc-* either. How can I get the wifi working?

5 thoughts on - Atheros Wifi On My Oqo2

  • Does the Atheros device show up in the output of ifconfig?
    ifconfig -a

    If it does, check the output of iwconfig.

    If neither of those yield any success, dig into the output of lspci for info on the Ath device. lspci -v lspci -v | grep -A10 -B2 thernet

    with verbosity turne up another notch if you want more info lspci -vv | grep -A10 -B2 thernet

  • Only eth0 and lo

    And of course nothing here.

    # lspci -vv | grep -A10 -B2 thernet
    Kernel modules: snd-hda-intel

    03:04.0 Ethernet controller: Atheros Communications Inc. AR5413/AR5414
    Wireless Network Adapter [AR5006X(S) 802.11abg] (rev 01)
    Subsystem: Atheros Communications Inc. EnGenius EMP-8602 (400mw) or Compex WLM54AG (SuperAG)
    Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
    Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
    SERR- 03:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    Subsystem: Atheros Communications Inc. Device 8139
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
    Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
    SERR- I checked in the bios that the card is enabled. The keyboard indicates that the function key function of the / key is to turn on the radio.

  • Ugh I clicked reply rather than reply-all on your message that was also sent directly to me. Back on the list we go. :)

    OT: Looks like a pretty neat device.

    You might try an install of Fedora instead (as I suggest at the bottom of this message) and try a newer kernel. Maybe you’ll end up using the CentOS
    base and need to build a newer kernel yourself to have the proper driver for that Atheros chip. Since that unit will probably not be an Internet-facing host, you can run a custom kernel without any drawbacks.

    Since CentOS 6.[34] is running a 2.6.32 kernel, I don’t know that I place much belief in this information [0] (see post #4) helping. And this poster’s Atheros is an AR5001.


  • Yes it is. I had 4, but one is misplaced. But I can’t get the internal video working with any Linux I have tried, I have to use an external monitor or just run it as a headless server. It makes a great headless server for a portable LAN. Would love to get a GUI working on it though.

    I just boot F18 with LXDE, as the oqo will not boot of (at least my) DVD
    drive. Only CD. And it comes up with even the external video blank.
    But alt-ctl-F2 gets me a root login and in messages I see similar lines
    (can’t upload them becase…)

    I see the registered as ‘phy0’ and the next line says “unalbe to init EEPROM”. The last that the probe failed with error -5

    So this is rather bad. Time for a bug report?

    F18 live CD iso.

    Would my CentOS kickstart work for Fedora? Or do I have to do a fedora install then copy the anaconda.cfg?