Portál AbcLinuxu, 1. května 2025 11:31
Pokud máte kartu XI-626, pak asi víte, že firmware od výrobce je tam opravdu špatný, pokud je v routeru, tak se často zasekává a ve Windows často dochází k odpojení, nejlepší firmware, který jsme za dobu používání těchto karet v naší síti našli je verze PF 1.1.1 a SF 1.8.0
Včera se mi při updatu firmwaru u XI-626 zasekl router a karta se rozbila, naštěstí se to dá opravit, ale není to snadné, jen v rychlosti napíšu jak jsem to provedl.
Použil jsem Czela Debian ve verzi 2.6
Nainstaloval jsem wlan ng ovladače, které jsou pro opravu karty lepší než hostap, dokáží kartu nahodit v podstatně horších situacích.
apt-get install linux-wlan-ng-firmware linux-wlan-ng-source linux-wlan-ng
Je potřeba zkompilovat aktuální zdrojáky, které se nahrály do adresáře /usr/src proti použitému jádru a nainstalovat je. Pro Czela Debian verze 2.6 jsem dané moduly zkompiloval. Soubor wlan je dobré nahrát do /etc/init.d/
Vytvořím balík s posledním firmwarem:
cd /usr/src/ linux-wlan-ng-build-firmware-debnebo pokud jsem líný, tak tento balík stahnu už vytvořený. Je potřeba ho nainstalovat pomocí dpkg -i
Provedu odstranění modulů hostapu pomocí rmmod a následně zavedu modul prism2_pci. To že se musí použít depmod -ae snad ani není třeba uvádět, tento návod není pro amatéry.
Provedu pokus o nahození karty:
/etc/init.d/wlan restartPřipravím kartu na nahrání nového firmwaru:
wlanctl-ng wlan0 lnxreq_ifstate ifstate=disable wlanctl-ng wlan0 lnxreq_ifstate ifstate=fwloadNahraju do karty natvrdo nové firmwary, které jsou v Czela Debianu standardně nahrané:
prism2dl -f /usr/lib/hostap/pk010101.hex -f /usr/lib/hostap/sf010800.hex wlan0Tak a to by měl být úspěšný konec!
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.