thinkpads.com Support Community Forum Index Bill Morrow's thinkpads.com Open Forum - The Original Thinkpad Support Forum
Follow ThinkpadsForum on Twitter
 Support this forum, shop at newmodeus.com
 Support the forum, shop at newmodeus.com
 The thinkpads support forum is now hosting legacy model ThinkPad driver and driver updates..
A link is provided in the MENUBAR just above for registered forum members only..

If you so wish:
Donate using PayPal

It is currently Tue Sep 30, 2014 12:51 pm

All times are UTC - 5 hours




Post new topic Reply to topic  [ 25 posts ] 
Author Message
PostPosted: Thu Feb 28, 2008 6:03 pm 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
Hi,

some time ago I bought an Intel PRO/Wireless 2915ABG WLAN MiniPCI card for my T41 (see my sig.). The card works like it should except that the WLAN LED under the LCD of my ThinkPad stays off all the time.

Now if you know a bit about ThinkPads you probably think you know the reason, the card wasn't supplied by IBM, it's probably a genuine Intel card. Well, that's what I thought too but I have some reasons to think otherwise:
1. The PCI SUBID shows that this is an IBM card.
2. The eBay auction of the card said it's from IBM.
3. There are ASM and FRU identifiers on the card (well, on the sticker).

The PCI-ID of the card as reported by Windows is:
Code:
PCI\VEN_8086&DEV_4224&SUBSYS_10138086

The w29n51.inf file as found in the drivers package downloaded from IBM lists this ID as:
Code:
IBM 2915ABG mPCI 3B High-Band ZZH

Note the IBM in the front, there are other IDs in this file with Intel, Dell, Fujitsu and others in the front.

Maybe there's something wrong with the LED itself? Any thoughts how to check this (I have a multimeter and stuff like that)?

Any comments appreciated.

TIA,
yak

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Last edited by yak on Fri Feb 29, 2008 7:57 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 28, 2008 7:58 pm 
Offline

Joined: Sun Jan 13, 2008 6:16 pm
Posts: 36
Location: London, UK
Hi Yak, are you able to test with a previous WLAN card to verify if this is specific to your IPW2915 or not?

_________________
T42P 2373-HSG


Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 28, 2008 8:19 pm 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
Unfortunately no, I bought the laptop without WiFi (it didn't have one originally, listed by IBM as wireless upgradeable) and this Intel card is the only I have.

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 29, 2008 8:21 am 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
The FRU of the card is 93P4239. On a german forum somebody said that this is the cause and it would work if I had FRU 27K9938. This is strange because both are Intel 2915abg cards. What's the difference then?

Maybe somebody has this FRU 27K9938 card? Could you tell me its PCI-ID (can be seen in device manager in details tab of the wlan card)?

I've read the miniPCI specs and there are two LEDs available on the connector (pins 11/13 and 12/14). I've measured the voltage on one of them (pins 11/13) while the WLAN was working but there was no current. The other ones are on the bottom side of the card so it's somewhat harder to get there with the multimeter. I've measured the resistance on both of them while the laptop was off, nothing in either way meaning there is no diode (LED) connected. Does anybody know if these pins are utilized by ThinkPads?

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 29, 2008 4:12 pm 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
Ok, I just couldn't sit doing nothing about it. So, I took the laptop apart and started analyzing the way the WLAN LED works.

The LED itself is on the inverter board inside the LCD housing. There is also a resistor on this board and after that, the leads go straight to the system board through the LCD ribbon cable.

If you look at the LCD connector on the system board, the relevant pins are pins 1 and 5 on the back row (LPT port side) where pin 1 is the inside one (battery side).

These two go through the system board straight to MiniPCI connector pins 11 (anode) and 13 (kathode).

This means that the system (BIOS) has no way of influencing the WLAN LED other than configuring the WLAN card.

Now back to my ipw2195abg card. As I said before, I've measured the voltage on MiniPCI pins 11 and 13 and the result was 0V. Then it turned out it was true only while the WLAN was active. After deactivating, the multimeter showed about 2.5V. So I've measured the current between both pins and the ground. This time I got 3.3V on pin 11 when the WLAN was active and 0V when inactive. Pin 13 showed 2.5V all the time.

Knowing all this I've separated pin 13 from the card and connected it directly to GND.

Now the LED is on when the WLAN is active (and off otherwise). I'm not sure if it should blink if I transfer the data (don't know if this is supported by this WLAN card model) - it doesn't. Maybe that's even better, a constantly blinking LED could be irritating.

Maybe this is a way to get WLAN LED working on all unauthorized WLAN cards, I don't know.

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 29, 2008 8:35 pm 
Offline
ThinkPadder
ThinkPadder

Joined: Sun Feb 12, 2006 1:26 am
Posts: 1935
Location: Orlando, Florida
:Nice:

You should try it with a non IBM card. :D

_________________
X32/2.0GHZ/2GB/ENGENIUS EMP-8602+S 600mw mini pci/WD 250GB
X60/1.83GHZ/2GB/Atheros/7K100


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 01, 2008 2:43 am 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
Yea, I would if I had one. :)

I've just tried it with Linux and the ipw2200 driver (standard Intel 2200 and 2915 driver for Linux). You have to set the led=1 option (which is normal for all ThinkPads with these Intel cards according to ThinkWiki) to make it work. The LED nicely blinks there too so I guess it works exactly like it should (like I said, I have nothing to compare with).

In case of Ubuntu, you may want to add this to /etc/modprobe.d/options:
Code:
options ipw2200 led=1

to make the LED work every time you boot.

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 01, 2008 8:57 am 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
Now I'm quite sure my card is not an IBM one. It's probably a genuine Intel card that has a changed PCI-ID (it can be done, the ID is stored in EEPROM on the card) and a small FRU sticker on top of the original one.

I've even found photos of the same card with the same stickers:
Top, Bottom

Mine had the spares, assembly and intel serial numbers covered with a FRU 93P4239 sticker.

Luckily it was relatively cheap.

So, I guess I'm first to find a way to make the WLAN LED work with an unauthorized WLAN card (at least any Intel 2915ABG card).

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 01, 2008 2:07 pm 
Offline

Joined: Sun Feb 03, 2008 3:08 pm
Posts: 28
Interesting... I have this same card in 3 Thinkpads: a T40, a T41 and a T42 (replaced a sometimes-functioning 2200) and all of them light the LED without having to resort to any kind of tweaking. Light goes on and off with activation/deactivation of the card. Now my work T42 with the original 2200 card, the LED flashes (? when active ?), but with the 2915 is on steadily all the time. I did have to beat the 1802 thing the first time, maybe that has some bearing? Mine are *not* IBM versions for sure...

EDIT: And this is true for WinXP and Kubuntu 7.10, which run on each of the machines. So it's prob not an OS thing.

_________________
---
T22, T23, T40, T41, T42, T60 and now T400 (I supply and support my whole *&^% family!)


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 01, 2008 5:04 pm 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
Hmm, that's interesting. Anyone else with a non-IBM 2915ABG? Any LED issues?

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 01, 2008 8:33 pm 
Offline
Admin
Admin

Joined: Thu Sep 01, 2005 10:09 am
Posts: 3836
Location: Sydney, Australia - Best Address on Earth!
yak wrote:
So, I guess I'm first to find a way to make the WLAN LED work with an unauthorized WLAN card (at least any Intel 2915ABG card).

Your solution seems to have something to do with specific card and/or ThinkPad you've got rather than being a general problem, as there is usually no particular issue with the WiFi LED working with any Intel WiFi card that a T4x will has been ecouraged to recognise!

Cheers,

Bill B.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 02, 2008 5:08 am 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
Yes, I think you're right. Without further research on other cards we will never know, maybe my card was just broken :).

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Mon Mar 03, 2008 6:25 pm 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
I think I finally know what's going on. Let me summarize the whole topic.

The ThinkPad's WLAN LED is connected directly to the MiniPCI connector on the system board. The pins used are:
11 - LED1_GRNP
13 - LED1_GRNN

Now, this MiniPCI pinout description marks pin 13 (LED1_GRNN) as "RF Silent input". You won't find anything about this meaning of this pin in the original MiniPCi specification. This pin is used in notebooks with a "radio kill" switch to tell the WLAN card to turn itself off. The original MiniPCI specification didn't include a pin for this functionality so one of the LED pins was later reused for this. If a card with this feature is installed in 4x ThinkPad, the WLAN LED won't work because ThinkPad expects ground (GND) on this pin.

Since the pin 11 (LED1_GRNP) works as expected, passing GND to the pin 13 of ThinkPad's MiniPCI connector fixes the "always-off" LED problem.

One has to remember to pass GND to the ThinkPad only, not to the WLAN card. My measurements proved that the "RF Silent" signal is active low so doing this would be equal to switching the radio off on a notebook with such a switch. The card simply wouldn't work.

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 04, 2008 8:34 am 
Offline

Joined: Thu Jan 10, 2008 7:47 pm
Posts: 12
Location: Rome, Italy
yak wrote:

Knowing all this I've separated pin 13 from the card and connected it directly to GND.


how did you do this, exactly?
Thanks

_________________
X31 2672-C2G - 1.4ghz - 1gb ram - 40gb hd - waiting wireless card - bios 3.02 - xp pro sp2 ....have fun!


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 04, 2008 8:49 am 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
chrisp wrote:
how did you do this, exactly?

I've used a knife with a sharp tip to cut off the 13th pad on the card from the rest of it. I've made a scratch right above it. Then I've used a short wire and soldered one of its ends to the separated pad and the other one near the one of the big notches on sides of the card (you know, the ones used to keep the card in the slot).

A slightly better idea would probably be to solder together pins 13 and 15 (they are next to each other). Pin 15 is a CHSGND (chassis ground) which presumably is same as the system ground. This would first have to be checked with a multimeter thou. If true, simply joining them would be much easier then the wire solution.

I would do it but I don't have time to open up the laptop again and I didn't thought about it when I was doing the fix.

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 05, 2008 6:26 pm 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
Me again.

I opened my notebook again to check the CHSGND solution. Unfortunately it won't work. The pin is unconnected on both WiFi card and system board. This conforms to the MiniPCI specification, section 2.5, LAN connector pinout, which says: "This pin [15:CHSGND] must be left as No Connect in order to meet IEEE 802.3 and 802.5 electrical isolation requirements".

However, I had an even better solution. I decided to document it along with all my WLAN LED findings in ThinkWiki, here's the link:

http://www.thinkwiki.org/wiki/Problem_w ... h_WiFi_LED

Hope somebody finds it useful.

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 09, 2008 10:56 am 
Offline
Junior Member
Junior Member

Joined: Mon Apr 09, 2007 11:50 am
Posts: 448
Location: The Netherlands
I am trying to fix the WiFi led on my T40.

Already did the 1802 hack, so i can use the card, but now i want to get the LED working.

I cutted the 13th pad loose from its electronic board, so it is only connected to the thinkpad, and attached a wire to the 13th pad, and to the ground.

The Wifi led is burning, but keeps burning forever!!! Even if i disable the wifi card in windows XP (right click > disable)

???

_________________
  • IBM ThinkPad T60 1951-AK6 T5500, 4GB (only 3GB recognized :( ) 40GB Intel SSD, WD 320GB in Ultrabay, 9 cells Panasonic (6h working time :D ) Win7 Prof 32bit
  • IBM ThinkPad T61 7665-Y4F
  • IBM FrankiePad (R51 motherboard in T40 casing)


Last edited by frankiepankie on Sun Mar 09, 2008 11:41 am, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 09, 2008 11:25 am 
Offline
ThinkPadder
ThinkPadder

Joined: Fri Jun 08, 2007 2:36 pm
Posts: 1062
The Atheros led is controllable via software. I've done it on Linux, no idea how to do it on Windows though.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 09, 2008 12:13 pm 
Offline
Junior Member
Junior Member

Joined: Mon Apr 09, 2007 11:50 am
Posts: 448
Location: The Netherlands
aaa wrote:
The Atheros led is controllable via software. I've done it on Linux, no idea how to do it on Windows though.


Doesn't work with Ubuntu 7.04 liveCD

_________________
  • IBM ThinkPad T60 1951-AK6 T5500, 4GB (only 3GB recognized :( ) 40GB Intel SSD, WD 320GB in Ultrabay, 9 cells Panasonic (6h working time :D ) Win7 Prof 32bit
  • IBM ThinkPad T61 7665-Y4F
  • IBM FrankiePad (R51 motherboard in T40 casing)


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 09, 2008 3:05 pm 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
Did you measure the voltage on the pin 13 before you cut it off?

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 09, 2008 3:11 pm 
Offline
Junior Member
Junior Member

Joined: Mon Apr 09, 2007 11:50 am
Posts: 448
Location: The Netherlands
yak wrote:
Did you measure the voltage on the pin 13 before you cut it off?


Yes, always 2.5V.
It didn't matter if i had the WLAN card on or off.

_________________
  • IBM ThinkPad T60 1951-AK6 T5500, 4GB (only 3GB recognized :( ) 40GB Intel SSD, WD 320GB in Ultrabay, 9 cells Panasonic (6h working time :D ) Win7 Prof 32bit
  • IBM ThinkPad T61 7665-Y4F
  • IBM FrankiePad (R51 motherboard in T40 casing)


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 09, 2008 7:32 pm 
Offline
ThinkPadder
ThinkPadder

Joined: Thu Dec 06, 2007 3:17 pm
Posts: 1256
Location: NRW, Germany
That's good. This tells us there is a "kill radio" feature on pin 13. Now, you say there always is voltage on pin 11 (as you have it connected along with GND to the LED). This means that the light is either controlled by software in some way or it is normal for this card. Remember that the MiniPCI standard defines two LEDs (the other one on pins 12 and 14 which, unfortunately, are on the underside of the card when it is mounted). Maybe the first one indicates that the card is powered on only.

Some more tests would be required. If you have skills to test it, it would be nice if you could contribute.

_________________
ThinkPad™ X201 / AFFS-120
i5-560M 2.67Ghz, 8GB RAM, Samsung 840 Pro 256GB SSD, Win 8 Pro 64-bit, UltraBase X200, ThinkPad Compact USB Keyboard,
Dell U2713HM (2560x1440, IPS), ExpressCard USB 3.0 (2 ports, flush), Nexus 7+10


Top
 Profile  
 
 Post subject:
PostPosted: Mon Mar 10, 2008 8:31 am 
Offline
Junior Member
Junior Member

Joined: Mon Apr 09, 2007 11:50 am
Posts: 448
Location: The Netherlands
I am not going to measure the pins on the underside of the card.

I have to completely dissamble my T40 to reach that pins.

And only for a silly LED it is not worth the pain of unscrewing my baby :lol:

_________________
  • IBM ThinkPad T60 1951-AK6 T5500, 4GB (only 3GB recognized :( ) 40GB Intel SSD, WD 320GB in Ultrabay, 9 cells Panasonic (6h working time :D ) Win7 Prof 32bit
  • IBM ThinkPad T61 7665-Y4F
  • IBM FrankiePad (R51 motherboard in T40 casing)


Top
 Profile  
 
 Post subject:
PostPosted: Sat Aug 09, 2008 11:03 pm 
Offline

Joined: Thu Aug 07, 2008 3:02 am
Posts: 3
Location: ShenZhen, GuangDong, P.R.China
Hi yak,
I find out a 2200BG, and i change the PCI ID already.
I have same problem now.

I try to test the pin11 signal with oscillograph and i find that pin 11 have pulse wave when data are transfer. It means that pin 11 can driver wifi light blink. So i try to find out how to connect pin 13.

I try compare IBM 2100 wifi card, the singal of pin 11 is same.
But pin13 is low for wifi on, and high for wifi off.

So i guess the pin13 circuit of INTEL 2200 have small difference with IBM 2200.

Would you can find the IBM 2915 for compare with your 2915?
Or get a picture to compare.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Aug 10, 2008 3:53 am 
Offline
ThinkPadder
ThinkPadder

Joined: Sat Apr 17, 2004 11:56 pm
Posts: 1134
Location: Central VA
^^^
have you seen this:
http://www.thinkwiki.org/wiki/Problem_with_unauthorized_MiniPCI_network_card
and this section, specifically:
http://www.thinkwiki.org/wiki/Problem_with_unauthorized_MiniPCI_network_card#Problem_with_WiFi_LED

_________________
Current: X220 / T61p / T60p / X301 / X200T / Yoga 2 Pro
Support: T510 / T420 / T400 / R400 / T61 / T43 / Yoga 13
Hall of Fame: A31p ----- Retired: X61t / T42 / T30 / T22 / 600X / 380XD


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 25 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group