Re: [coreboot] ThinkPad X201/X230 and COMPEX WLE900VX-7A wifi module

2017-04-13 Thread Alexander Couzens
On Thu, 13 Apr 2017 20:37:58 +0200
Marek Behun  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

-- 
Alexander Couzens

mail: lyn...@fe80.eu
jabber: lyn...@fe80.eu
mobile: +4915123277221
gpg: 390D CF78 8BF9 AA50 4F8F  F1E2 C29E 9DA6 A0DF 8604


pgpc_la9na_Bc.pgp
Description: OpenPGP digital signature
-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] ThinkPad X201/X230 and COMPEX WLE900VX-7A wifi module

2017-04-13 Thread Marek Behun
> 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.

-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot


Re: [coreboot] ThinkPad X201/X230 and COMPEX WLE900VX-7A wifi module

2017-04-13 Thread Alexander Couzens
On Thu, 13 Apr 2017 19:53:17 +0200
Marek Behun  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?


pgpf2KIzvGsDj.pgp
Description: OpenPGP digital signature
-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] ThinkPad X201/X230 and COMPEX WLE900VX-7A wifi module

2017-04-13 Thread Marek Behun
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  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



pgpGs027DEqIe.pgp
Description: OpenPGP digital signature
-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] ThinkPad X201/X230 and COMPEX WLE900VX-7A wifi module

2017-04-13 Thread Alexander Couzens
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 Couzens

mail: lyn...@fe80.eu
jabber: lyn...@fe80.eu
mobile: +4915123277221
gpg: 390D CF78 8BF9 AA50 4F8F  F1E2 C29E 9DA6 A0DF 8604


pgpGEE0flotpw.pgp
Description: OpenPGP digital signature
-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] ThinkPad X201/X230 and COMPEX WLE900VX-7A wifi module

2017-04-13 Thread Marek Behun
> 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.pdf
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


pgpCG721DVKo6.pgp
Description: OpenPGP digital signature
-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] ThinkPad X201/X230 and COMPEX WLE900VX-7A wifi module

2017-04-13 Thread Alexander Couzens
On Thu, 13 Apr 2017 16:26:16 +0200
Marek Behun  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
-- 
Alexander Couzens

mail: lyn...@fe80.eu
jabber: lyn...@fe80.eu
mobile: +4915123277221
gpg: 390D CF78 8BF9 AA50 4F8F  F1E2 C29E 9DA6 A0DF 8604


pgpBV4kwOC13i.pgp
Description: OpenPGP digital signature
-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] ThinkPad X201/X230 and COMPEX WLE900VX-7A wifi module

2017-04-13 Thread Marek Behun
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


pgpfakWo8UtSK.pgp
Description: OpenPGP digital signature
-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] ThinkPad X201/X230 and COMPEX WLE900VX-7A wifi module

2017-04-13 Thread Alexander Couzens
On Thu, 13 Apr 2017 15:58:14 +0200
Marek Behun  wrote:

> Hello,
> 
> so I have tried to insert the COMPEX WLE900VX-7A wifi module
> (http://www.compexshop.com/product_info.php/cPath/104_105/products_id/452
> ) into the wifi slot of ThinkPad X230 and X201 (since on X230 the
> wifi slot is for half-sized module only, I had to file out the bump
> that is on one side istead of the hole for the screw).
> 
> For some reason this module does not show on lspci on either of this
> laptops (with coreboot installed). On Lenovo 3000 N200, it does show
> up.

I'm using an atheros card as well on x201 and x220. It should work. 

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)

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.

Best,
lynxis
-- 
Alexander Couzens

mail: lyn...@fe80.eu
jabber: lyn...@fe80.eu
mobile: +4915123277221
gpg: 390D CF78 8BF9 AA50 4F8F  F1E2 C29E 9DA6 A0DF 8604


pgpjht8sl2rmU.pgp
Description: OpenPGP digital signature
-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot

[coreboot] ThinkPad X201/X230 and COMPEX WLE900VX-7A wifi module

2017-04-13 Thread Marek Behun
Hello,

so I have tried to insert the COMPEX WLE900VX-7A wifi module
(http://www.compexshop.com/product_info.php/cPath/104_105/products_id/452
) into the wifi slot of ThinkPad X230 and X201 (since on X230 the
wifi slot is for half-sized module only, I had to file out the bump that
is on one side istead of the hole for the screw).

For some reason this module does not show on lspci on either of this
laptops (with coreboot installed). On Lenovo 3000 N200, it does show up.

Any idea what is the reason? Is this due to some pins being not powered
on the Wifi slots on ThinkPads, or something like that?

If it is not possible, I think I am going to create a
expresscard-to-minipcie reduction for this reason :D

Thanks.

MB


pgpJRcpR9SD6G.pgp
Description: OpenPGP digital signature
-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot