Category: технологии

Category was added automatically. Read all entries about "технологии".

spaghetti

Смена Device и Vendor ID в wifi картах

Взято здесь: http://forum.ixbt.com/topic.cgi?id=17:16418
Крестьянин Откуда: Берлиновка

На самом деле не только большой голубой, а теперь еще и китайский мутит с миниписиай устройствами, но и ха-пе тоже. типа не ставьте чужие плохие карточки по 10рублей, а покупайте наши хорошие по 70.
Итак чо делать? А перешивать во флеше того же 2200бг вендорайди.
Как делать? А просто.
Взять лептоп который с этой карточкой стартует и на нем перешить пару, а точнее 4 байта отвечающие за вендора. Вот краткий список:

PCI\VEN_8086&DEV_4220&SUBSYS_27018086 : Intel 2200BG MoW (U.S.A.)
PCI\VEN_8086&DEV_4220&SUBSYS_27028086 : Intel 2200BG RoW (Europa)
PCI\VEN_8086&DEV_4220&SUBSYS_27118086 : IBM 2200 MoW (U.S.A.)
PCI\VEN_8086&DEV_4220&SUBSYS_27128086 : IBM 2200 RoW (Europa)
PCI\VEN_8086&DEV_4220&SUBSYS_27218086 : Dell 2200 mPCI 3A - MoW
PCI\VEN_8086&DEV_4220&SUBSYS_27228086 : Dell 2200 mPCI 3A - RoW
PCI\VEN_8086&DEV_4220&SUBSYS_27318086 : Fujitsu 2200 mPCI 3B - MoW
PCI\VEN_8086&DEV_4220&SUBSYS_27328086 : Fujitsu 2200 mPCI 3B - RoW
PCI\VEN_8086&DEV_4220&SUBSYS_27418086 : Toshiba 2200 mPCI 3B - MoW
PCI\VEN_8086&DEV_4220&SUBSYS_27428086 : Toshiba 2200 mPCI 3B - RoW
PCI\VEN_8086&DEV_4220&SUBSYS_27518086 : Sony 2200 mPCI 3B - MoW
PCI\VEN_8086&DEV_4220&SUBSYS_27528086 : Sony 2200 mPCI 3B - RoW
PCI\VEN_8086&DEV_4220&SUBSYS_27538086 : Sony 2200 mPCI 3B - ZZD
PCI\VEN_8086&DEV_4220&SUBSYS_27548086 : Sony 2200 mPCI 3B - MoW LMA label
PCI\VEN_8086&DEV_4220&SUBSYS_27618086 : HPQ 2200 mPCI 3B - MoW
PCI\VEN_8086&DEV_4220&SUBSYS_27628086 : HPQ 2200 mPCI 3B - RoW
PCI\VEN_8086&DEV_4220&SUBSYS_12F5103C : HPQ 2200 mPCI 3B - MoW Subven 103c
PCI\VEN_8086&DEV_4220&SUBSYS_12F6103C : HPQ 2200 mPCI 3B - RoW Subven 103c

Выбрать нужного, или глянуть у друзей правильный, проверить чтоб ручки не дрожали и вперед.
Я переделывал под HP, посему привожу пример для него
1. Взять сидишку с Knoppix 3.8.2 загрузиться с нее. Войти в рутшелл, посмотреть как называется вайрлесс интерфейс
iwconfig - у меня было eth0.
2. После сего
идем куданить где есть место, например:
mkdir /usr/tmp
cd /usr/tmp
и тянем крякнутый драйвер для 2200
wget http://www.geocities.com/sonyirclib/ipw2200.tar.gz
распаковываем его:
tar xvzf ipw2200.tar.gz
заходим в полученный каталог
cd ipw2200-1.0.3
далее выгружаем "нормальный" и грузим "правильный"
sh unload
sh load
После сего стартуем собственно перешивку
ethtool -E eth0 magic 0x2200 offset 0x8 value 0xf6
ethtool -E eth2 magic 0x2200 offset 0x9 value 0x12
ethtool -E eth2 magic 0x2200 offset 0xa value 0x3c
ethtool -E eth2 magic 0x2200 offset 0xb value 0x10
Все, карточку можно вставлять в новый HP и она будет принята как родная.
Как понимаете, для IBM байты другие - см список, но действия те же. Заморочка с лампочкой решается так же
Копирайт не мой, народный.
Успехов в борьбе с горе-монополистами