Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

M73 Tiny whitelist

IBM or Lenovo Desktops, Workstations, ThinkStations, etc. Recent vintage, hardware/software..
Post Reply
Message
Author
Allstar
Posts: 30
Joined: Fri Jun 19, 2009 1:04 pm
Location: Tallinn, Harju, Estonia

M73 Tiny whitelist

#1 Post by Allstar » Fri Jan 30, 2015 9:06 am

Hi!

Good old 1802 error after adding a non-fru wifi card to M73 Tiny. Is there any workaround to it?

Best regards

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 22875
Joined: Mon Sep 18, 2006 5:17 am
Location: Loch Garman, Éire
Contact:

Re: M73 Tiny whitelist

#2 Post by RealBlackStuff » Fri Jan 30, 2015 9:53 am

M73 has an UEFI BIOS.
No known workarounds, unfortunately.
Lovely day for a Guinness! (The Real Black Stuff)
IBM: T23 (XP/SP3) - Lenovo: X240, X250, T440p, M900 Tiny (all with W7/SP1)

Allstar
Posts: 30
Joined: Fri Jun 19, 2009 1:04 pm
Location: Tallinn, Harju, Estonia

Re: M73 Tiny whitelist

#3 Post by Allstar » Fri Jan 30, 2015 10:54 am

That's lovely. I have managed to swap CPU and RAM, but for some reason the wifi card switch is still traditionaly restricted :| The UEFI BIOS feature seems to be a recent update - http://support.lenovo.com/us/en/downloads/ds038325 - 30 january released. At the moment I'm still on regular BIOS.

I'm curious if this card will aslo fit to M73 Tiny - link to ebay

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 22875
Joined: Mon Sep 18, 2006 5:17 am
Location: Loch Garman, Éire
Contact:

Re: M73 Tiny whitelist

#4 Post by RealBlackStuff » Fri Jan 30, 2015 11:42 am

M73 has had an UEFI Bios from day 1.
If that card is not on the Whitelist, it almost certainly won't work.
Lovely day for a Guinness! (The Real Black Stuff)
IBM: T23 (XP/SP3) - Lenovo: X240, X250, T440p, M900 Tiny (all with W7/SP1)

Allstar
Posts: 30
Joined: Fri Jun 19, 2009 1:04 pm
Location: Tallinn, Harju, Estonia

Re: M73 Tiny whitelist

#5 Post by Allstar » Sat Jan 31, 2015 3:31 am

I've done some research to find the whitelisted wifi cards. So far I know the models - Intel 105, Intel 2230, N7260, N6235, BCM4352 - are supported. But I'm having difficult time in determing their FRU numbers. My desktop is type 10AX.

This most recent documented parts list (for machine type 10AX, 10AY) - link to pdf - shows BCM4352 with a FRU of 03T7135.

EDIT:
Intel 105 FRU: 04W3772
Intel 2230 FRU: 04W3765
Intel N7260 -
Intel N6235 FRU: 04W3777
Broadcom BCM4352 FRU: 03T7135

Anyone knows the FRU of 7260 model?

erik
Moderator-Emeritus
Moderator-Emeritus
Posts: 3596
Joined: Sun Apr 25, 2004 12:52 pm
Location: United States

Re: M73 Tiny whitelist

#6 Post by erik » Sun Feb 01, 2015 1:53 pm

04X6010 is the 7260AC whitelisted in the M73.   this is the updated FRU with the magic packet wake fix.
ThinkStation P700 | ThinkPad X1C7

Allstar
Posts: 30
Joined: Fri Jun 19, 2009 1:04 pm
Location: Tallinn, Harju, Estonia

Re: M73 Tiny whitelist

#7 Post by Allstar » Sun Feb 01, 2015 4:40 pm

The AC version of 7260 seems to be on the 10DM type machines. Google states thaht Thinkpad Yogas have the same card. Seems to be quite rare card. There's also Realtek RTL8723BE (Wi-Fi/BT 4.0, 1x1) cards on the whitelist.

erik
Moderator-Emeritus
Moderator-Emeritus
Posts: 3596
Joined: Sun Apr 25, 2004 12:52 pm
Location: United States

Re: M73 Tiny whitelist

#8 Post by erik » Sun Feb 01, 2015 5:17 pm

here in the US the 7260AC is a CTO option on the sales site for the M73 tiny so it's safe to say that all M73 machine types use the same FRU.   there's a chance that the current FRU from thinkpads might work but i don't know if the device IDs are the same.
ThinkStation P700 | ThinkPad X1C7

Allstar
Posts: 30
Joined: Fri Jun 19, 2009 1:04 pm
Location: Tallinn, Harju, Estonia

Re: M73 Tiny whitelist

#9 Post by Allstar » Mon Feb 02, 2015 8:43 am

Indeed, compatibility won't be a issue between different machine types. Ordered anyway N6235 04W3777 from ebay for 26$.

rickster21
Posts: 11
Joined: Tue Feb 10, 2009 1:19 pm

Re: M73 Tiny whitelist

#10 Post by rickster21 » Wed Apr 08, 2015 3:50 pm

Allstar wrote:Indeed, compatibility won't be a issue between different machine types. Ordered anyway N6235 04W3777 from ebay for 26$.
Hi, just curious if that 6235 card off eBay worked for you? if so, can you post a link?
Thanks!

Allstar
Posts: 30
Joined: Fri Jun 19, 2009 1:04 pm
Location: Tallinn, Harju, Estonia

Re: M73 Tiny whitelist

#11 Post by Allstar » Sun Apr 12, 2015 10:38 am

Yes, the wifi card and bluetooth are both working great. Here's the link to ebay.

Ryccardo
Posts: 22
Joined: Thu Sep 28, 2017 11:54 am
Location: Imola, Emilia Romagna, Italy

Re: M73 Tiny whitelist

#12 Post by Ryccardo » Wed Apr 24, 2019 2:00 pm

Better late than never, eh? :)
  • Install the official FHJY79USA update first!
  • Using, for example, a CH341A programmer and AsProgrammer, connect another computer to the firmware chip (in the area between the clock battery and the miniPCIexpress slot, there's room for three 8-pin chips, of which two are fitted - it's the leftmost one, "25Q064...")
  • After selecting the chip in the programmer software (which for whatever reason was listed as N25...), create three backups (read, then save), and compare them with a hex editor to ensure they're equal (reasonably proving a good connection)
  • Open one of the backups in a hex editor, and also the patched EFI: you will see that the latter begins with 16 bytes (by default, one line) of zeros, then a sequence of data, then another 16 bytes of zeros: select the first 7 bytes or so of the 2nd line, then search for them (as hexadecimal) in the full backup
  • Copy and overwrite-paste (ctrl+B if you're using HxD) everything from my file over the one you dumped; if done right, the file would remain the same size, but with my file extending until the end (displayed in red, for being unsaved changes, in HxD)
  • Save and close the file, open in in AsProgrammer, then erase-write-verify the chip (you can do this one-click via the dropdown on the write button - it will take 10+ minutes)
  • I recommend doing a factory reset (by putting the 3-pin jumper between the front of the system and the CPU towards the front, powering up the computer - after unplugging the programmer! - until it starts making pairs of beeps, then removing it and putting it back in the 1-2 position... or on the undocumented pair of pins on the left if you want to disable Intel ME)
And so I managed to get my ath9k wireless card from an Asus EEE 1005HA to "work"... (quotes used because range is extremely poor without an external antenna, and because my ultimate goal is to get Bluetooth, which this card doesn't by itself provide, though now of course I can buy any one which has it)

Good luck!

And keep those backups!!
Thinkcentre M73 tiny (i3 4130T, 8GB, 480GB) + Fujitsu E19-5
X201 (i5 520, 4GB, 500GB)
Retired: T61 (T7500, 4GB, 0GB, DVD-RW) + Advanced Mini Dock + tens of dead pixels

Jake.Werecat
Sophomore Member
Posts: 208
Joined: Thu May 09, 2019 6:46 pm
Location: EU

Re: M73 Tiny whitelist

#13 Post by Jake.Werecat » Wed Jan 12, 2022 9:32 pm

Hmm, I just tried Intel AC 7260 which supposedly is on the list, but it pops out the whitelist error. Does it has to be a specific 7260 card?
I also went for the newest BIOS, yet still

Code: Select all

1802: Unauthorized network card is plugged in - Power off and remove the miniPCI network card.
T470, M73 Tiny

axur-delmeria
Senior ThinkPadder
Senior ThinkPadder
Posts: 3290
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: M73 Tiny whitelist

#14 Post by axur-delmeria » Thu Jan 13, 2022 12:57 am

Jake.Werecat wrote:
Wed Jan 12, 2022 9:32 pm
Hmm, I just tried Intel AC 7260 which supposedly is on the list, but it pops out the whitelist error. Does it has to be a specific 7260 card?
I also went for the newest BIOS, yet still

Code: Select all

1802: Unauthorized network card is plugged in - Power off and remove the miniPCI network card.
It should be a specific card that either came with the M73, or listed as an optional component in official document.

The BIOS whitelist works by checking not only the vendor and device PCI IDs, but also the subsystem ID.

The 7260 has a vendor ID of 8086 (Intel) and device ID of 08b2.

All 7260s will have the same vendor and device IDs, but a 7260AC for Dell will have a different subsystem ID from a 7260 for Thinkpads.
That's why it's best to use FRU numbers when searching, because that generally ensures that the search results are for items that have a very very good chance of passing the BIOS whitelist.
Daily driver: X220 4291-C91 i7-2620M

Backup: X601 Core 2 Duo T8100
Toy: X60F Core Solo U1300
On loan: X220 4291-P79 i5-2520M
In pieces: two retired but working X61Ts
RIP: 760XD 9546-U9E; X61 7676-A24; and a BOE-Hydis HV121P01-100 in failed SXGA+ mod
:cry:

Jake.Werecat
Sophomore Member
Posts: 208
Joined: Thu May 09, 2019 6:46 pm
Location: EU

Re: M73 Tiny whitelist

#15 Post by Jake.Werecat » Thu Jan 13, 2022 1:55 am

That's what I thought, my AC7260 cards came exactly out of Dell. Searching by FRU is a good advice, though I already have 3 of those 7260 laying around with no purpose, so it was reasonable to try. Pity to leave them useless, and buy yet another one.
Interesting though, that when I was upgrading my T430 to N6300 I just got a random N6300 from eBay and it worked no problem.
T470, M73 Tiny

axur-delmeria
Senior ThinkPadder
Senior ThinkPadder
Posts: 3290
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: M73 Tiny whitelist

#16 Post by axur-delmeria » Thu Jan 13, 2022 2:58 am

Jake.Werecat wrote:
Thu Jan 13, 2022 1:55 am
Interesting though, that when I was upgrading my T430 to N6300 I just got a random N6300 from eBay and it worked no problem.
Maybe you got lucky and received one that came from a Thinkpad.
Daily driver: X220 4291-C91 i7-2620M

Backup: X601 Core 2 Duo T8100
Toy: X60F Core Solo U1300
On loan: X220 4291-P79 i5-2520M
In pieces: two retired but working X61Ts
RIP: 760XD 9546-U9E; X61 7676-A24; and a BOE-Hydis HV121P01-100 in failed SXGA+ mod
:cry:

Jake.Werecat
Sophomore Member
Posts: 208
Joined: Thu May 09, 2019 6:46 pm
Location: EU

Re: M73 Tiny whitelist

#17 Post by Jake.Werecat » Mon Jan 24, 2022 7:23 pm

I was pretty positively surprised that I manged to sell all my Dell 7260 cards on eBay, better this way then keeping them collecting dust in a drawer. I'm now to there other half of the task - buying a new one. But I'm browsing the FRU list, and see no AC7260 (FRU 04X6010) on the list.
Image
Anyone aware if it's really supported?
btw. those descriptions: Canyon Peak, Intel JP2 etc. are anything but helpful...
T470, M73 Tiny

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 22875
Joined: Mon Sep 18, 2006 5:17 am
Location: Loch Garman, Éire
Contact:

Re: M73 Tiny whitelist

#18 Post by RealBlackStuff » Tue Jan 25, 2022 12:34 am

This one has all the parts you need & claims to be compatible: https://www.ebay.ie/itm/114698775737
Lovely day for a Guinness! (The Real Black Stuff)
IBM: T23 (XP/SP3) - Lenovo: X240, X250, T440p, M900 Tiny (all with W7/SP1)

Jake.Werecat
Sophomore Member
Posts: 208
Joined: Thu May 09, 2019 6:46 pm
Location: EU

Re: M73 Tiny whitelist

#19 Post by Jake.Werecat » Tue Jan 25, 2022 7:58 am

Thank You, but I'm rather looking for compatibility confirmation somewhere in documentation, than parts source.
T470, M73 Tiny

Enig
Posts: 25
Joined: Thu May 20, 2021 10:53 am
Location: Copenhagen, Denmark

Re: M73 Tiny whitelist

#20 Post by Enig » Tue Jan 25, 2022 8:48 am

If the FRU on RBS link is correct (04X6010) then Lenovo seems to state that it's compatible with M73-10AX
https://pcsupport.lenovo.com/dk/en/prod ... compatible

Edit: sorry that link is for the M73-10AX desktop? ..weird can't seem to find the Tiny version of that model no. on he support site. I'll take another look
Edit2: It only allows me to view the desktop version (and also states that it comes in multiple form factors), the compatibility is likely correct, but you could try entering your M73 Tiny serial no. on that page then see if the result is not the same?
Thinkpads: 560 | 600 | T23 | T40 | X41 | R51 | X60s (Fubar) | X61s | T61 | X201 | W510 | X220 | T430 | T530 (x2) | X240 | T440s | X250 | T450 | P50s | T470s

Jake.Werecat
Sophomore Member
Posts: 208
Joined: Thu May 09, 2019 6:46 pm
Location: EU

Re: M73 Tiny whitelist

#21 Post by Jake.Werecat » Tue Jan 25, 2022 10:18 am

Enig wrote:
Tue Jan 25, 2022 8:48 am
If the FRU on RBS link is correct (04X6010) then Lenovo seems to state that it's compatible with M73-10AX
https://pcsupport.lenovo.com/dk/en/prod ... compatible

Edit: sorry that link is for the M73-10AX desktop? ..weird can't seem to find the Tiny version of that model no. on he support site. I'll take another look
Edit2: It only allows me to view the desktop version (and also states that it comes in multiple form factors), the compatibility is likely correct, but you could try entering your M73 Tiny serial no. on that page then see if the result is not the same?
O, thanks! I'm wondering why there's a discrepancy between those two sources, I guess it's just that the 7260 was added at some point, and FRU list in *.pdf was not updated by Lenovo. Anyway, my doubt is resolved. :)
T470, M73 Tiny

Enig
Posts: 25
Joined: Thu May 20, 2021 10:53 am
Location: Copenhagen, Denmark

Re: M73 Tiny whitelist

#22 Post by Enig » Tue Jan 25, 2022 10:39 am

Dunno, but You may be correct, bios update text file indicates that they added wifi cards along the way.
Ofc they don’t specify what cards :/
Thinkpads: 560 | 600 | T23 | T40 | X41 | R51 | X60s (Fubar) | X61s | T61 | X201 | W510 | X220 | T430 | T530 (x2) | X240 | T440s | X250 | T450 | P50s | T470s

Jake.Werecat
Sophomore Member
Posts: 208
Joined: Thu May 09, 2019 6:46 pm
Location: EU

Re: M73 Tiny whitelist

#23 Post by Jake.Werecat » Mon Mar 14, 2022 6:51 am

I managed to purchase a Intel 7260 with FRU 04X6011 in decend price, and have it already installed in my M73. I do confirm, that it's supported, no 1802 error, and it works fine. I also bought a pigtail for external antenna on eBay, one last thing remaining is improvising the 2nd, internal antenna, as the original one (FRU 54Y9397) seems nowhere to be available.
T470, M73 Tiny

axur-delmeria
Senior ThinkPadder
Senior ThinkPadder
Posts: 3290
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: M73 Tiny whitelist

#24 Post by axur-delmeria » Tue Mar 15, 2022 12:38 am

My aunt's desktop (HP Prodesk 400 G5 SFF) didn't come with a WiFi card and antennas. Fortunately I had some dead laptops that were recent enough to have M.2 WiFi cards, and took their antennas as well. The service manual showed me where the WiFi antenna should have been, and I simply used some mounting tape to hold the antenna in place. Good thing the antenna cable was long enough (the dead laptop had a 14" screen).

Seems like the Prodesk doesn't have a whitelist, as the WiFi card I installed came from a Lenovo laptop.
Daily driver: X220 4291-C91 i7-2620M

Backup: X601 Core 2 Duo T8100
Toy: X60F Core Solo U1300
On loan: X220 4291-P79 i5-2520M
In pieces: two retired but working X61Ts
RIP: 760XD 9546-U9E; X61 7676-A24; and a BOE-Hydis HV121P01-100 in failed SXGA+ mod
:cry:

Jake.Werecat
Sophomore Member
Posts: 208
Joined: Thu May 09, 2019 6:46 pm
Location: EU

Re: M73 Tiny whitelist

#25 Post by Jake.Werecat » Tue Mar 15, 2022 4:40 am

Yea, that's my idea as well. To retrofit a notebook antenna or maybe an universal 2.4/5GHz antenna.
AFAIK, Intel 7260 uses secondary antenna connector mostly, if not only for Bluetooth, so it should not be that critically important performance-wise if it's the original one or not.
Dell or HP system are whitelist free, it seems that it's only Lenovo who likes making our lives harder.
T470, M73 Tiny

axur-delmeria
Senior ThinkPadder
Senior ThinkPadder
Posts: 3290
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: M73 Tiny whitelist

#26 Post by axur-delmeria » Tue Mar 15, 2022 5:38 am

Jake.Werecat wrote:
Tue Mar 15, 2022 4:40 am
Yea, that's my idea as well. To retrofit a notebook antenna or maybe an universal 2.4/5GHz antenna.
Laptops with dual-band WiFi cards have universal antennas-- Thinkpads as early as the T61 had them. The main difference with the newer (M.2 form factor) cards is the smaller antenna connector, which rules out reusing antennas from older Thinkpads unless you buy an adapter cable-- though IIRC using an adapter cable slightly worsens WiFi reception due to signal losses through the added connection points.
Daily driver: X220 4291-C91 i7-2620M

Backup: X601 Core 2 Duo T8100
Toy: X60F Core Solo U1300
On loan: X220 4291-P79 i5-2520M
In pieces: two retired but working X61Ts
RIP: 760XD 9546-U9E; X61 7676-A24; and a BOE-Hydis HV121P01-100 in failed SXGA+ mod
:cry:

Jake.Werecat
Sophomore Member
Posts: 208
Joined: Thu May 09, 2019 6:46 pm
Location: EU

Re: M73 Tiny whitelist

#27 Post by Jake.Werecat » Tue Mar 15, 2022 5:54 am

M73/M93 uses mPCIe cards with standard U.FL (IPX) connectors. Same as seen in T60/T61/T400/410/420/430 series. Not the M2 with MHF4.
T470, M73 Tiny

axur-delmeria
Senior ThinkPadder
Senior ThinkPadder
Posts: 3290
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: M73 Tiny whitelist

#28 Post by axur-delmeria » Tue Mar 15, 2022 6:02 am

I see. In that case, start digging through your box of spare Thinkpad parts--I'm assuming folks in this forum have one... or more. :lol:
Daily driver: X220 4291-C91 i7-2620M

Backup: X601 Core 2 Duo T8100
Toy: X60F Core Solo U1300
On loan: X220 4291-P79 i5-2520M
In pieces: two retired but working X61Ts
RIP: 760XD 9546-U9E; X61 7676-A24; and a BOE-Hydis HV121P01-100 in failed SXGA+ mod
:cry:

evelyn_anuket
Posts: 1
Joined: Fri Apr 22, 2022 4:41 pm
Location: Leeds, United Kingdom

Re: M73 Tiny whitelist

#29 Post by evelyn_anuket » Fri Apr 22, 2022 5:08 pm

Ryccardo wrote:
Wed Apr 24, 2019 2:00 pm
Better late than never, eh? :)
  • Install the official FHJY79USA update first!
  • Using, for example, a CH341A programmer and AsProgrammer, connect another computer to the firmware chip (in the area between the clock battery and the miniPCIexpress slot, there's room for three 8-pin chips, of which two are fitted - it's the leftmost one, "25Q064...")
  • After selecting the chip in the programmer software (which for whatever reason was listed as N25...), create three backups (read, then save), and compare them with a hex editor to ensure they're equal (reasonably proving a good connection)
  • Open one of the backups in a hex editor, and also the patched EFI: you will see that the latter begins with 16 bytes (by default, one line) of zeros, then a sequence of data, then another 16 bytes of zeros: select the first 7 bytes or so of the 2nd line, then search for them (as hexadecimal) in the full backup
  • Copy and overwrite-paste (ctrl+B if you're using HxD) everything from my file over the one you dumped; if done right, the file would remain the same size, but with my file extending until the end (displayed in red, for being unsaved changes, in HxD)
  • Save and close the file, open in in AsProgrammer, then erase-write-verify the chip (you can do this one-click via the dropdown on the write button - it will take 10+ minutes)
  • I recommend doing a factory reset (by putting the 3-pin jumper between the front of the system and the CPU towards the front, powering up the computer - after unplugging the programmer! - until it starts making pairs of beeps, then removing it and putting it back in the 1-2 position... or on the undocumented pair of pins on the left if you want to disable Intel ME)
And so I managed to get my ath9k wireless card from an Asus EEE 1005HA to "work"... (quotes used because range is extremely poor without an external antenna, and because my ultimate goal is to get Bluetooth, which this card doesn't by itself provide, though now of course I can buy any one which has it)

Good luck!

And keep those backups!!
I'd just like to say thank you for this, I was able to follow these instructions and it works flawlessly, this is everything a guide should be, clear and to the point. Without this I think I'd probably have left my m73 in a drawer while I worked out an alternative that let me use this specific mPCIe card.

A few things I came across in the process:
  • If you need to install Windows to run the BIOS update tool, I recommend W10, I had driver issues installing W7. Remember to run command prompt as admin when you use the tool!
  • FHJY79USA is no longer listed on the download page, as far as I could find. The file is still there though, a little bit of URL manipulation does wonders (https://download.lenovo.com/pccbbs/thin ... y79usa.exe)
  • My BIOS chip is of the type "25L6473E", wasn't a problem at all
  • The modified ROM should be copied into the dumped firmware at offset 0x180000 (saves time if you have to write a script like me, couldn't find a hex editor that'd play nice, linux woes)
  • I used the tool flashrom, and would recommend it thoroughly if you're doing the flashing from linux, very straightforward

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “IBM or Lenovo Desktops/Workstations/ThinkStations only”

Who is online

Users browsing this forum: No registered users and 6 guests