Hello Alexander,
a) you're using WWAN slot and not WLAN (on some models wwan slot is a full mini-pcie, but on most it's just usb)
No, I used the Wifi slot. As I have written, I had to file out the bump so that I could put the full-sized card there.
b) the slot is disabled in nvram - try to use nvramtool. If such a slot is disabled, the slot is hidden on pcie level, not sure if the power is cut as well.
The slot is not disabled, another Atheros card (half-sized Rivet Networks Killer Wireless-AC 1525) is working.
I've just realized that on the compexshop webpage http://www.compexshop.com/product_info.php/cPath/104_105/products_id/452 there is written
Attention : Atheros 11ac radio can't be used in PC or laptop, as BIOS do not detects it, as Atheros do not release such driver. Pls read reviews for more details about supported PC boards
We found that with our Linux PC the WLE600VX card radio (using miniPCIe to PCIe adapter card) is working well. Installed Ubuntu Vivid Vervet Alpha 2 with WLE600VX already inserted. Wireless detected immediately so the OS installation proceeded with automatically downloading updates.
Is it possible that some initialization has to be done in coreboot, something like the src/drivers/intel/wifi does for some Intel cards?
Marek
On Thu, 13 Apr 2017 16:26:16 +0200 Marek Behun kabel@blackhole.sk wrote:
I've just realized that on the compexshop webpage http://www.compexshop.com/product_info.php/cPath/104_105/products_id/452 there is written
Attention : Atheros 11ac radio can't be used in PC or laptop, as BIOS do not detects it, as Atheros do not release such driver. Pls read reviews for more details about supported PC boards
Strange. haven't heared about that. But if it's neither on lspci nor on lsusb, I'm really surprise, how the non-pc's should use this card?!
It might be a special "resevered"-minipcie-pin which must be put on 3.3V. Or the card doesn't like the additional I2C, which is used by the ME to connect to the Wifi card.
Can you write a mail to compex about it? IMHO you should see the card on lspci anyhow, even if it's missing some magic init procedures.
Best, lynxis
Strange. haven't heared about that. But if it's neither on lspci nor on lsusb, I'm really surprise, how the non-pc's should use this card?!
It might be a special "resevered"-minipcie-pin which must be put on 3.3V. Or the card doesn't like the additional I2C, which is used by the ME to connect to the Wifi card.
I have found this datasheet http://www.compex.com.sg/wp-content/uploads/2015/09/WLE900VX-Hw-Guide-v1.1.p... for the card. There are 4 pins (8, 10, 12, 14) which have a different function as the one I found here http://pinoutguide.com/Slots/mini_pcie_pinout.shtml
Specifically, these are MCI_CLK_IN, MCI_CLK_OUT, MCI_DATA_OUT, MCI_DATA_IN (on the pinout webpage there is instead VCC, I/O, CLK, RST).
I do not think this is the problem though, since ports 8, 10, 12 and 14 are marked as reserved...
Can you write a mail to compex about it? IMHO you should see the card on lspci anyhow, even if it's missing some magic init procedures.
As I have written, the Lenovo 3000 N200 does see the card. I have written to Compex, I will see what I'll found out.
Still I think it should be worthwhile to try to adapt the coreboot code for Intel wifi cards for this card also.
M
Hi Marek,
I guess it's pin 47 which is the problem. All other pins look ok for the x201 (even the MCI_ pins). So you could try to cut the line on the card or remove the copper of this pin.
In your x201, the card should work in the WWAN slot well, except the MCI_pins are connector to the sim slock, but no idea if this is a problem ;).
The other solution would be, try to put the (x201) CL_DATA_WLAN/CL_DATA1 (me link) in tri state on the chipset side, but no idea if this is even possible on the chipset.
Best, lynxis
ps. x230 doesnt have a pcie capable wwan port
Alexander, on the X230 I am putting the card into the slot for the WiFi card. I took out another 802.11ac WiFi card and put in this one (COMPLEX WLE900VX-7A). So if I remove port 47 and it will work on X201, it must also work on X230.
On Thu, 13 Apr 2017 19:46:14 +0200 Alexander Couzens lynxis@fe80.eu wrote:
Hi Marek,
I guess it's pin 47 which is the problem. All other pins look ok for the x201 (even the MCI_ pins). So you could try to cut the line on the card or remove the copper of this pin.
In your x201, the card should work in the WWAN slot well, except the MCI_pins are connector to the sim slock, but no idea if this is a problem ;).
The other solution would be, try to put the (x201) CL_DATA_WLAN/CL_DATA1 (me link) in tri state on the chipset side, but no idea if this is even possible on the chipset.
Best, lynxis
ps. x230 doesnt have a pcie capable wwan port
On Thu, 13 Apr 2017 19:53:17 +0200 Marek Behun kabel@blackhole.sk wrote:
Alexander, on the X230 I am putting the card into the slot for the WiFi card. I took out another 802.11ac WiFi card and put in this one (COMPLEX WLE900VX-7A). So if I remove port 47 and it will work on X201, it must also work on X230.
if the datasheets doesn't lie ;), correct.
but even without removing the pin 47, the card could work in the wwan slot of the x201. do you tried this?
but even without removing the pin 47, the card could work in the wwan slot of the x201. do you tried this?
According to this table http://www.thinkwiki.org/wiki/Problem_with_unauthorized_MiniPCI_network_card this method does not work on X201.
On Thu, 13 Apr 2017 20:37:58 +0200 Marek Behun kabel@blackhole.sk wrote:
but even without removing the pin 47, the card could work in the wwan slot of the x201. do you tried this?
According to this table http://www.thinkwiki.org/wiki/Problem_with_unauthorized_MiniPCI_network_card this method does not work on X201.
it doesn't work with vendor bios, but you're using coreboot, so it's working. I've used 2 wifi cards in my x201 for years ;).
best, lynxis