Second WLAN adapter not detected


#1

In my Turris Omnia, there are clearly two Wi-Fi adapters, I can see two mini-PCIe boards plugged, a bigger WLE900VX and a smaller WLE200N2. However, the system doesn’t seem to detect one of them:

# ip -o link | grep wlan
12: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000\    link/ether 04:f0:21:24:13:47 brd ff:ff:ff:ff:ff:ff
# lspci
00:01.0 PCI bridge: Marvell Technology Group Ltd. Device 6820 (rev 04)
00:02.0 PCI bridge: Marvell Technology Group Ltd. Device 6820 (rev 04)
00:03.0 PCI bridge: Marvell Technology Group Ltd. Device 6820 (rev 04)
02:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter

Am I missing something? Should the second adapter be enabled somehow?


5GHz not working
Wlan 5g not starting most of the time
#2

This is mine, no configuration steps where neccessary to enable the adapter. I moved the smaler adapter to the other slot to make room for an msata in the slot at the cpu. I guess that was pci 01:00.0->03:00.0

root@turris:~# lspci
00:01.0 PCI bridge: Marvell Technology Group Ltd. Device 6820 (rev 04)
00:02.0 PCI bridge: Marvell Technology Group Ltd. Device 6820 (rev 04)
00:03.0 PCI bridge: Marvell Technology Group Ltd. Device 6820 (rev 04)
02:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter
03:00.0 Network controller: Qualcomm Atheros AR9287 Wireless Network Adapter (PCI-Express) (rev 01)

root@turris:~# ip -o link | grep wlan
9: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000\ link/ether 04:f0:21:24:22:9f brd ff:ff:ff:ff:ff:ff
11: wlan1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000\ link/ether 04:f0:21:23:26:c5 brd ff:ff:ff:ff:ff:ff


#3

I tried to move the smaller adapter to the slot 3, and it worked there. Back to slot 1, and it’s still not detected.


#4

Sounds like it could be a hardware issue. You could try to contact info@turris.cz about it.


#5

Any news on this issue. I can’t the see the second adapter too :frowning:

root@turris:/tmp/log# uname -a
Linux turris 4.4.13-05df79f63527051ea0071350f86faf76-7 #1 SMP Mon Sep 5 13:01:10 CEST 2016 armv7l GNU/Linux
root@turris:/tmp/log# lspci
00:01.0 PCI bridge: Marvell Technology Group Ltd. Device 6820 (rev 04)
00:02.0 PCI bridge: Marvell Technology Group Ltd. Device 6820 (rev 04)
00:03.0 PCI bridge: Marvell Technology Group Ltd. Device 6820 (rev 04)
02:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter


#6

my post no longer relevant to this topic


#7

Mathewy, are you sure? Or do you now just have access to lspci? It seems that my wifi-module is broken. It does not work in any of the avaiable slots. It is the WLE200 module.


#8

I am now having the same problem on my unit. Both radios were operating correctly yesterday, and both of my networks were available/usable. Today I updated using the updater.sh script. Don’t know if it’s related, but since the update I have only seen the 2.4Ghz network. The 5Ghz doesn’t respond to any configuration changes via either UI; and is not visible.


#9

Remove power for a few minutes, then power it up again. Seems to be an issue still with that card disappearing on a soft reboot.


#10

You might indeed think it has gone completely. However very strangly, it is not gone.

Try the following steps.

  • ifconfig wlan0 up

  • disable the 5GHz network and then re-enable it
    you will then suddenly see that it does work when looking in “ifconfig” or “iwconfig”. As long as it is visible in “ifconfig”, then it is a confirmation that it is also activated.


#11

I have just set-up my Omnia and the second module (2,4Ghz) does not show up either in Foris. In Luci however I could activate the card and configure it. All is working fine right now.

Likely the update didn’t quite run through correctly at the beginning, so I will try after some updates.