ipw2200 driver that allows eeprom writing

Solaris, RedHat, FreeBSD and the like
Post Reply
Message
Author
konstantin.neo2
Posts: 15
Joined: Mon Apr 12, 2010 1:10 pm
Location: Laredo, Texas

ipw2200 driver that allows eeprom writing

#1 Post by konstantin.neo2 » Sat Apr 24, 2010 10:11 pm

Hi.
I am aware of the no-1802 solution, but this time I want to change the eeprom of my Intel Wireless 2200BG to be accepted by the IBM T30.

Right now ethtool -e eth1 gives this in the SubsytemD
0x0000 02 a5 00 80 20 42 86 80 f5 12 3c 10 18 00 01 03
I intend to
ethtool -E eth1 magic 0x2200 offset 0x8 value 0x12
ethtool -E eth1 magic 0x2200 offset 0x9 value 0x27
to make this card accepted by IBM bios.

I have used BackTrack3 live cd to do the change but after reboot the eeprom shows the old info. There are some old threads circa 2005 about changing the SubsystemID but the driver ver 1.0.3 and the patch to make eeprom writable wont "make".

The latest ipw2200 is v1.2.2 is there a patch for this version to make eeprom writable?
Last edited by konstantin.neo2 on Sun Apr 25, 2010 2:19 pm, edited 1 time in total.

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Re: ipw2200 driver that allows eeprom writing

#2 Post by Harryc » Sat Apr 24, 2010 10:25 pm

Have you tried contacting the author of the original patch? - Martin 'Druid' Stachon
http://stachon.webpark.cz/ipw-eeprom.html
http://stachon.webpark.cz/en/
Contact : martin {dot} stachon {at} tiscali {dot} cz

konstantin.neo2
Posts: 15
Joined: Mon Apr 12, 2010 1:10 pm
Location: Laredo, Texas

Re: ipw2200 driver that allows eeprom writing

#3 Post by konstantin.neo2 » Sun Apr 25, 2010 5:01 pm

Ok, I have found the a copy of a hacked ipw2200 drivers that allows eeprom writing right here:
http://xenomorph.net/files/ipw2200.tar.gz
and it must be used with this release of Knoppix, which is available on the knoppix ftp:
KNOPPIX_V3.8.2-2005-05-05-EN.iso

then opened root terminal from the penguin menu and:

tar xvzf ipw2200.tar.gz
cd ipw2200-1.0.3
sh unload (unload the current drivers)
sh load (load the patched drivers)

ethtool -e eth1 (displays eeprom )

0x0000 02 a5 00 80 20 42 86 80 f5 12 3c 10 18 00 01 03
my ipw2200 stock eeprom data which I ve changed to
0x0000 02 a5 00 80 20 42 86 80 12 27 86 80 18 00 01 03
by issuing
ethtool -E eth1 magic 0x2200 offset 0x8 value 0x12
ethtool -E eth1 magic 0x2200 offset 0x9 value 0x27
ethtool -E eth1 magic 0x2200 offset 0xa value 0x86
ethtool -E eth1 magic 0x2200 offset 0xb value 0x80

the values were written to eeprom but after removing T30 batteries and resetting the bios there was the dreaded 1802 error :(

If anyone has an IBM 2200BG card please use any Live CD/DVD linux distro (no need for hacked drivers here) and please dump the eeprom by issuing:
ethtool -e ethX (where ethX is your ipw2200 card)

Thanks.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Linux Questions”

Who is online

Users browsing this forum: No registered users and 1 guest