CONFIRMATION: 1804 with WWAN swap
More examples of corporate greed and self service. Restrict the user so you buy more of the products that the entitiy itself allows for and upgrades that they are somehow compensated for directly for via licensing.short101 wrote:An interesting take on that excuse provided by IBM
http://www.srcf.ucam.org/~mjg59/thinkpa ... round.html also this
http://www.srcf.ucam.org/~mjg59/thinkpad/wireless.html
Now one can argue they are doing this to maintain hardware harmony, or to minimize complaints resuting from users installing 3rd party hardware that may cause other hardware failures since other manufacturers don't follow stringent specifications for certain components. But thats a null argument since the whole PC model is build your own and hardware manufacturers understand-be compatible or die. Simple as that.
While I understand the need to restrict some upgrades, wireless cards are not one that needs to be. It should be like upgrading the hard drive or even RAM.
This is the same business model that has kept Apple Computers from ever achieving double digit market penetration from its otherwise stellar OS and hardware offerings. But the argument here is that by restricting upgrades, you minimize the chance of hardware failure due to sub-standard quality upgrades. Hogwash.
Apple has carried this model to its wildly popular iPhone hardware, and more importantly, its locked down OS, going further by not only locking the hardware (no bluetooth A2DP for example) and even more so by locking down the software and preventing third parties from developing apps that users want. Again, self serving.
But the community of iPhone users shunned that notion, broke the lock and are happliy adding apps to the iPhone that should have been there in the first place. Yes they finally released a dev kit, too little too late. The horse left the corral six months earlier.
So why hasn't anyone figured out how to BREAK this bios level restriction on the Thinkpad. Or have they??
H Fawaz
DHL Enterprises, Inc.
"Solutions On The Cutting Edge"
DHL Enterprises, Inc.
"Solutions On The Cutting Edge"
-
bill bolton
- Admin

- Posts: 3848
- Joined: Thu Sep 01, 2005 10:09 am
- Location: Sydney, Australia - Best Address on Earth!
Well, I got my 875u in the mail today. Some good news and some bad. Upon dissecting the usb modem, I was happy to find the mc8775 mini-pcie card inside it
Before ripping the card out of the USB stick, I plugged it in, and sure enough, the product id is 6812 (as I suspected it would be), I could connect with it and all is good. Then I ripped the guts out and replaced my 8755 with said card. Without putting the laptop back together, (just plugging the keyboard back in) my heart was in my mouth when I didnt get a bios error code, and the wwan led was even lit up for the post. After that, the light goes out, and the kernel doesnt see the card. So, I am a little confused due to not getting a bios error, and still hopefull to find a way to alter the product id of the card and see if that gets it to work.
Wow! Great response Bill-and invaluable contribution to the thread. You must be proud of this irrelevant answer. I guess this is how you achieved 1600+ posts on this forumbill bolton wrote:So go and buy a PC rather than a laptop!shfawaz wrote:But thats a null argument since the whole PC model is build your own and hardware manufacturers understand-be compatible or die.
Posts like this sets a great example for others to follow. Just what this boards needs--answers to thread telling people what to do and offering little in the way of material or usable information.
Nice. From a Board Admin no less. Bet you Bill Morrow would be proud of this post.
H Fawaz
DHL Enterprises, Inc.
"Solutions On The Cutting Edge"
DHL Enterprises, Inc.
"Solutions On The Cutting Edge"
-
Switchcorp
- Freshman Member
- Posts: 65
- Joined: Wed Dec 05, 2007 12:36 pm
- Location: Tilly, Brabant Wallon, Belgium
I also had this the first time i plugged my option card into my X61T ! I had to reboot my laptop to see my card working and also the 1804 error ! It's strange ... Are you sure that the WWAN is active in the bios ? (because there is a setting to enabled or disabled it)short101 wrote:Well, I got my 875u in the mail today. Some good news and some bad. Upon dissecting the usb modem, I was happy to find the mc8775 mini-pcie card inside itBefore ripping the card out of the USB stick, I plugged it in, and sure enough, the product id is 6812 (as I suspected it would be), I could connect with it and all is good. Then I ripped the guts out and replaced my 8755 with said card. Without putting the laptop back together, (just plugging the keyboard back in) my heart was in my mouth when I didnt get a bios error code, and the wwan led was even lit up for the post. After that, the light goes out, and the kernel doesnt see the card. So, I am a little confused due to not getting a bios error, and still hopefull to find a way to alter the product id of the card and see if that gets it to work.
-
bill bolton
- Admin

- Posts: 3848
- Joined: Thu Sep 01, 2005 10:09 am
- Location: Sydney, Australia - Best Address on Earth!
Its simply not practical to "build" a laptop from separate partsshort101 wrote:Or just about *any* brand of laptop except IBM or HP
At best you can get the manufacturer to initially configure it from a pick list of parts they supply, and then add or subtract a few components once you receive it....... which is quite a different "model" from a PC.
Cheers,
Bill B.
I realise this. The point I was making is that dell, sony's and everything but thinkpads and now some HP's dont have bios whitelists, so at least you can upgrade components without having to jump through hoops or pay through the nose.
And yep, I am sure the card is enabled in bios. I even reset the WAN setting from on to off, then on again.
And yep, I am sure the card is enabled in bios. I even reset the WAN setting from on to off, then on again.
-
bill bolton
- Admin

- Posts: 3848
- Joined: Thu Sep 01, 2005 10:09 am
- Location: Sydney, Australia - Best Address on Earth!
-
Switchcorp
- Freshman Member
- Posts: 65
- Joined: Wed Dec 05, 2007 12:36 pm
- Location: Tilly, Brabant Wallon, Belgium
You said that you had the led WWAN on .. and after not !short101 wrote:And yep, I am sure the card is enabled in bios. I even reset the WAN setting from on to off, then on again.
If you look in your devices (in control panel) do you have the modem detected or not at all ? Try to reboot 2-3 times and watch each time ...
If you don't find the modem inside, try to disable it in bios, reboot ... then shutdown, re enable it and then reboot.
It's strange because it seems that your card is automatically disable by the computer ... when i had my option GTM378 inside it didn't disable it ... but I had 1804 error !
Why do you think the modem is not recognize ? I had also this impression ... it was because software were already installed ... and when I put it inside ... it didn't install new drivers !
When you load your wwan software does it said that it can't find your hardware ?
I dont have control panel as I run linux on this box. When the original card is installed, the led is on during the whole boot sequence and I can see in my kernel log that the card is recognised. With the 8775 in there, the wan light is on during post and for about 10-15 seconds after, then it goes out. When I load the module for the card, the device isnt created, and also it doesn't show up in the lsusb output (linux version of device manager sort of) When I replace the card back into the usb enclosure and plug it in, the kernel sees it and creates a device that I can use as the modem. So, yep, its odd that I dont get a bios error, yet it seems the bios just disables the card, and then the operating system cant see it.
-
Switchcorp
- Freshman Member
- Posts: 65
- Joined: Wed Dec 05, 2007 12:36 pm
- Location: Tilly, Brabant Wallon, Belgium
-
Switchcorp
- Freshman Member
- Posts: 65
- Joined: Wed Dec 05, 2007 12:36 pm
- Location: Tilly, Brabant Wallon, Belgium
I'm not sure you understand me. When the card is inside its usb enclosure, it works fine. When the card is plugged directly into the mini-pcie slot, the bios seems to disable it. The old card is an mc8755 and the same kernel module (driver) is for both cards. In either case (whether the card is plugged into the the usb enclosure or directly into the notebook) the linux kernel sees it as a usb serial device.
-
Switchcorp
- Freshman Member
- Posts: 65
- Joined: Wed Dec 05, 2007 12:36 pm
- Location: Tilly, Brabant Wallon, Belgium
-
Switchcorp
- Freshman Member
- Posts: 65
- Joined: Wed Dec 05, 2007 12:36 pm
- Location: Tilly, Brabant Wallon, Belgium
I don't know if it can help you but if i don't try i'll never know :
https://bugs.launchpad.net/ubuntu/+sour ... bug/131167
Oh crap, i've just found on ebay a seller for a MC8765 Lenovo module
It's the version for the X60(t)
I sent him an email to know if he can have a genuine MC8775 
https://bugs.launchpad.net/ubuntu/+sour ... bug/131167
Oh crap, i've just found on ebay a seller for a MC8765 Lenovo module
-
Switchcorp
- Freshman Member
- Posts: 65
- Joined: Wed Dec 05, 2007 12:36 pm
- Location: Tilly, Brabant Wallon, Belgium
-
Switchcorp
- Freshman Member
- Posts: 65
- Joined: Wed Dec 05, 2007 12:36 pm
- Location: Tilly, Brabant Wallon, Belgium
-
Switchcorp
- Freshman Member
- Posts: 65
- Joined: Wed Dec 05, 2007 12:36 pm
- Location: Tilly, Brabant Wallon, Belgium
I tried hotplugging the 8775 in today after post but before the OS loads. Several people seem to have done this with unauthorised wireless cards. Its probably not such a good idea with the WAN card though. When I took the old one out, all was fine, but as soon as I plugged the new one in, the screen blanked. Hitting enter to try and boot into the OS didnt appear to have any effect either. The good news is that the WAN light came on and stayed on when the new card was plugged in, but not being able to boot the OS, its hard to say if it would work or not. Being an optimistic chap, I like to think it will
Now we just need to be able to change this product id. Not having much luck finding info on that yet.
-
Switchcorp
- Freshman Member
- Posts: 65
- Joined: Wed Dec 05, 2007 12:36 pm
- Location: Tilly, Brabant Wallon, Belgium
Hmm, I decided to see if I could poke around inside a firmware upgrade file. After finding one on the net for my 8755 and extracting it (amazingly I could on linux with cabextract and unzip) I found a devices.xml file which has the following interesting snippet, and I woonder if editing this file and flashing might work. Heres the interesting snippet, dunno how the firmware installer interacts with it yet of course..
<Device>
<Modem>8775</Modem>
<HWID>
<HWID.1>SWMUXBUS\SW_NET_0_VID_1199&PID_6812</HWID.1>
<HWID.2>SWMUXBUS\SW_NET_0_VID_1199&PID_6813</HWID.2>
<HWID.3>SWMUXBUS\SW_NET_0_VID_1199&PID_6814</HWID.3>
<HWID.4>SWMUXBUS\SW_NET_0_VID_1199&PID_6815</HWID.4>
<HWID.5>SWMUXBUS\SW_NET_0_VID_1199&PID_6816</HWID.5>
<HWID.6>SWMUXBUS\SW_NET_0_VID_1199&PID_6817</HWID.6>
<HWID.7>SWMUXBUS\SW_NET_0_VID_03f0&PID_1E1D</HWID.7>
</HWID>
<Name>
<Name.1>VID_1199&PID_6812</Name.1>
<Name.2>VID_1199&PID_6813</Name.2>
<Name.3>VID_1199&PID_6814</Name.3>
<Name.4>VID_1199&PID_6815</Name.4>
<Name.5>VID_1199&PID_6816</Name.5>
<Name.6>VID_1199&PID_6817</Name.6>
<Name.7>VID_03f0&PID_1E1D</Name.7>
</Name>
</Device>
I guess its just part of the installer that shows which cards it supports or something. Can anyone thats run a firmware upgrade confirm what the installer does/looks like?
edit: heh, the file has a typo at the top too. Dierra Wireless
edit edit: Are these the strings that are reported by windows hardware manager?
<Device>
<Modem>8775</Modem>
<HWID>
<HWID.1>SWMUXBUS\SW_NET_0_VID_1199&PID_6812</HWID.1>
<HWID.2>SWMUXBUS\SW_NET_0_VID_1199&PID_6813</HWID.2>
<HWID.3>SWMUXBUS\SW_NET_0_VID_1199&PID_6814</HWID.3>
<HWID.4>SWMUXBUS\SW_NET_0_VID_1199&PID_6815</HWID.4>
<HWID.5>SWMUXBUS\SW_NET_0_VID_1199&PID_6816</HWID.5>
<HWID.6>SWMUXBUS\SW_NET_0_VID_1199&PID_6817</HWID.6>
<HWID.7>SWMUXBUS\SW_NET_0_VID_03f0&PID_1E1D</HWID.7>
</HWID>
<Name>
<Name.1>VID_1199&PID_6812</Name.1>
<Name.2>VID_1199&PID_6813</Name.2>
<Name.3>VID_1199&PID_6814</Name.3>
<Name.4>VID_1199&PID_6815</Name.4>
<Name.5>VID_1199&PID_6816</Name.5>
<Name.6>VID_1199&PID_6817</Name.6>
<Name.7>VID_03f0&PID_1E1D</Name.7>
</Name>
</Device>
I guess its just part of the installer that shows which cards it supports or something. Can anyone thats run a firmware upgrade confirm what the installer does/looks like?
edit: heh, the file has a typo at the top too. Dierra Wireless
edit edit: Are these the strings that are reported by windows hardware manager?
Already been there
Deja-vu.
Check this out:
http://forum.thinkpads.com/viewtopic.ph ... f288b8edd6
Some interesting tidbits:
1. Novatel cards (dell branded) cost ONE THIRD of what SW cards cost (read: 150$)
2. Novatel EU730 (aka Dell 5500) (HSDPA-850/1900) incurs an 1804 only on reboot, not on boot from powered-off state. If you keep your machine perpetually on and make it sleep, this is more of a neusance than a showstopper (too bad I use an HSDPA-2100 network).
3. Novatel EU740 (aka Dell 5505) (HSDPA-2100) incurs an 1804 always.
4. None of the 1802 tools work.
5. The cards are PCI Express/USB and will be hotpluggable. If you have a hardware means of keeping the card physically powered down until after the 1804 check, you can bypass the check
6. Forget [5] above. Forget whitelisting specific PCI IDs, that would help a small subset of people who will actually need this now and in the future. 2 words: BIOS HACK. Anyone up for it?
7. I've contacted Tisheng Chen (author of the no-1802 assembly code someone thoughtfully posted earlier in this thread) and he agreed to take a look if I provide him a bios dump, which I have as of yet not found the time to do
Does anyone here run linux on an X6* and feel like giving me a .bin file?
I've neither got a linux install at the moment nor an easy way to sort one out...
Alternatively, I might look for a tool to dump bios from vista.
If you do, shoot it across to mikishapiro {at] gmai l dot com, I'll put it in the right hands.
Gents, this is pro'lly the way forward.. help appreciated.
Cheers.
Check this out:
http://forum.thinkpads.com/viewtopic.ph ... f288b8edd6
Some interesting tidbits:
1. Novatel cards (dell branded) cost ONE THIRD of what SW cards cost (read: 150$)
2. Novatel EU730 (aka Dell 5500) (HSDPA-850/1900) incurs an 1804 only on reboot, not on boot from powered-off state. If you keep your machine perpetually on and make it sleep, this is more of a neusance than a showstopper (too bad I use an HSDPA-2100 network).
3. Novatel EU740 (aka Dell 5505) (HSDPA-2100) incurs an 1804 always.
4. None of the 1802 tools work.
5. The cards are PCI Express/USB and will be hotpluggable. If you have a hardware means of keeping the card physically powered down until after the 1804 check, you can bypass the check
6. Forget [5] above. Forget whitelisting specific PCI IDs, that would help a small subset of people who will actually need this now and in the future. 2 words: BIOS HACK. Anyone up for it?
7. I've contacted Tisheng Chen (author of the no-1802 assembly code someone thoughtfully posted earlier in this thread) and he agreed to take a look if I provide him a bios dump, which I have as of yet not found the time to do
Does anyone here run linux on an X6* and feel like giving me a .bin file?
I've neither got a linux install at the moment nor an easy way to sort one out...
Alternatively, I might look for a tool to dump bios from vista.
If you do, shoot it across to mikishapiro {at] gmai l dot com, I'll put it in the right hands.
Gents, this is pro'lly the way forward.. help appreciated.
Cheers.
I think you'll find that almost all the tools are windows/dos based. I am looking into getting a dump from my t60. I still think changing product id on the card is a safer way to go, but it would be nice to disable the whitelist in bios too. Heres a page that has a list of tools that mathew garret used to work around it.
http://www.paul.sladen.org/thinkpad-r31 ... i-ids.html
http://www.paul.sladen.org/thinkpad-r31 ... i-ids.html
Here goes
Ok, I used winphlash to grab an image of my bios, so that's done.
Personally I much prefer a generic skip-the-check bios fix, as that'll solve the problem for everyone, and allow us to use new cards as they come out or become cheaper than what's already whitelisted.
Flashing the card itself to lie about its pci-id is not always trivial, and if the first option was not available, I'd be tempted to just go into the bios image with a hex editor, dig out where the sierra wireless pci-id is stored, replace it with that of my card and re-flash.
Personally I much prefer a generic skip-the-check bios fix, as that'll solve the problem for everyone, and allow us to use new cards as they come out or become cheaper than what's already whitelisted.
Flashing the card itself to lie about its pci-id is not always trivial, and if the first option was not available, I'd be tempted to just go into the bios image with a hex editor, dig out where the sierra wireless pci-id is stored, replace it with that of my card and re-flash.
Well, I think you are probably right. I took the case off my mc8775 to see if I could get any info on the chips. Not much luck there, I was hoping for a small eeprom that could be hacked. It appears that all the info is stored in the firmware, so hacking that is probably going to be [censored] near impossible. Am looking into the bios hack now too. Reinstalling windows on my old r40 so I can play with some of these tools.
-
- Similar Topics
- Replies
- Views
- Last post
-
-
365ED Display Swap or CD-ROM swap???
by Thinkpad4by3 » Wed Mar 29, 2017 1:58 pm » in ThinkPad Legacy Hardware - 1 Replies
- 814 Views
-
Last post by remax
Wed Apr 05, 2017 8:11 am
-
-
-
T61 fingerprint reader palmrest- bezel swap
by cadillacmike68 » Thu Jan 12, 2017 9:52 am » in ThinkPad T6x Series - 4 Replies
- 1142 Views
-
Last post by ac12
Sun Jan 15, 2017 12:08 am
-
-
-
WTB: Converter cable for X60/X61 IPS swap.
by Surfrider » Fri Jan 27, 2017 1:06 pm » in Marketplace - Forum Members only - 0 Replies
- 271 Views
-
Last post by Surfrider
Fri Jan 27, 2017 1:06 pm
-
-
-
T500 LCD swap
by wujstefan » Wed Feb 15, 2017 8:09 am » in ThinkPad T400/410/420 and T500/510/520 Series - 4 Replies
- 882 Views
-
Last post by wujstefan
Mon Feb 20, 2017 4:38 am
-
Who is online
Users browsing this forum: No registered users and 18 guests



