Portál AbcLinuxu, 30. dubna 2025 10:29
Na kartách v Intel Wifi Link sérii (iwlagn driver) není možno provozovat AP v Linuxu, kvůli omezení firmwaru. Karty Intelu navíc potřebují mnohdy spoustu workaroundů. Tak jsem se rozhodl pro Atheros na oficiálně nepodporovaném HW. Jak to dopadá? Čtěte dále.
Už v minulosti jsem zde na blogu psal o změně MAC adresy Intel Wifi Linku 5300, kterou lze změnit jen za použití určitého "fígle". Důvod pro výměnu ale nebyl - karta podporuje monitor mode, umí packet injection (včetně spoofu mac adresy za běhu), umí v podstatě vše, co by od ní člověk mohl chtít. Až na AP (master) mode.
Přišel jsem k tomu celkem náhodou, už dříve mi nešla karta přepnout přes iwconfig
do master módu. Dával jsem to za vinu vynucování "nového způsobu" - používání hostapd spolu s nl80211 driverem, který se mi nechtělo v ten moment konfigurovat a protože ad-hoc (IBSS) síť nastavit šla, neřešil jsem to.
Tedy až do doby, kdy se přes můj notebook chtěl kamarád připojit ze svého smartphone na Internet. Smartphone je chytrý natolik, že neumí ad-hoc síť, takže bylo na mě, abych rozběhal AP. Ani po dlouhém hraní si s hostapd jsem nebyl schopen uspět. I sáhla má ruka do batohu pro starou PCMCIA Atherosku, která bez problému naskočila do AP módu. To mi nedalo spát a počal jsem pátrat - úspěšně. Vypadá to, že nejsem sám, komu chybí AP mód. Bohužel to nevypadá, že by se od 19.1.2009 stalo něco směrem k vyřešení toho bugu. Tak nějak zaslepen úspěchem Atherosu a popohnán zkušenostmi s ním jsem zatoužil mít jej i v notebooku jako miniPCIe.
A protože Lenovo už oficiálně nedodává 802.11n Atheros karty pro "novou" řadu Thinkpadů, chtěl jsem si objednat starší FRU 42T0825, ale po několika emailech s Lenovo brněnskou pobočkou mi bylo sděleno, že ani tento FRU již není možné sehnat. A jelikož jsem doopravdy chtěl 802.11n a v Česku snad nikdo žádnou takovou kartu neprodává, přišel na řadu Ebay. Tam nebylo těžké sehnat AR5008 miniPCIe kartu za (v přepočtu, i s poštovným z USA) cenu okolo 760Kč. Karta dorazila před pár dny.
A jak šlape? Nešlape. Prozatím. Tady bych si dovolil ukončit první část tohoto zápisku a požádat čtenáře o radu. Na přiložené fotografii je dobře vidět zdroj mého problému. Po rozebrání Thinkpadu (s už flashnutým modifikovaným BIOSem) a vytáhnutí Intel karty jsem napřed narazil na "adaptérek" na kabelu modem daughter karty. Jelikož modem nepoužívám, kartu jsem vyšrouboval a kabel trochu poposunul. Další zádrhel v cestě hladkému "položení" zapíchnuté karty jsou otvory na šroubky pro "small factor" miniPCIe karty. Na obrázku je vidět, že karta má "spodní" část (pod destičkou tištěných spojů), která právě koliduje s těmito otvory na šroubky. Intel karta je totiž o necelý milimetr hubenější.
Tedy se nabízí dvě řešení problému - buď se mi podaří sehnat jinou kartu ... nebo - až na to bude dost času - notebook rozeberu až na magnesiovou kostru, kterou komplet vytáhnu a výstupky něčím obrousím.
Takže můj dotaz je takový obecnější - jak byste to řešili vy? Na Ebayi nemůžu najít žádnou trojanténovou miniPCIe kartu, u které by byla naděje menší tloušťky, takže mi asi nakonec zbyde to broušení (a znemožnení připojení "small factor" miniPCIe v budoucnu). Dalším východiskem je asi nehrabat do toho vůbec a nechat si Intel a smířit se se životem otroka konzumní společnosti.
Tiskni
Sdílej:
Atheros ve formě PCMCIA už mám přes 4 roky, ale kdo má všude tahat cokoli navíc ...
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.