Üdvözletem mindenkinek!
Tudom, hogy a témában elég sok írás már született. Szerintem a nagyrészét át
is olvastam, mégsem jutok előre.
Adott egy ASUS A6Vm notebook, ami egy Intel Pro 2200bg kártyát használna
wireless-ként. Op. rendszer: Debian Sarge 3.1, kernel: 2.6.16.9
A kártyát már telepítettem a kernel saját driver-eivel. Nem ment.
Ezután kivettem a kernelből a drivert és a ieee802.11 támogatást és
az idevágó open source-os drivert telepítettem. Az eredmény ugyanaz,
a rendszer nem tudja betölteni a firmware-t, pedig azt bemásoltam mindenhová,
az /etc/hotplug/firmware.agent file szerint keresné.
Egyszerűen tanácstalan vagyok, mert nem tudom, merre induljak el. Az alábbiakban
iderakom a dmesg idevonatkozó üzenetét:
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.3dmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
bus pci: add driver ipw2200
pci: Matched Device 0000:02:03.0 with Driver ipw2200
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
ipw2200: Unable to load firmware: -2
ipw2200: failed to register network device
ipw2200: probe of 0000:02:03.0 failed with error -5
Kérlek titeket segítsetek!
Köszönöm,
Kelemen István
- 3585 megtekintés
Hozzászólások
pw2200: Unable to load firmware: -2
firmware kell neki??? Nem tudom, enm is merem a kártyát (sjanos) még enm volt szerencsém hozzá. Nézz szét az intel hómpédzsén hátha ott lesz firmware. Ha van, lesz mellette readme.txt is :)
Sok szerencsét!
- A hozzászóláshoz be kell jelentkezni
Hali!
A firmware file-ok meg vannak. Szerintem el is helyeztem őket e megfelelő helyre. De valahogyan mégsem megy.
Elméletileg a firmware file-ok mindig a driver-hez vannak mellékelve,
de itt valami licence-lési dolog miatt külön vannak választva a
driverektől.
Köszi,
Kelemen István
- A hozzászóláshoz be kell jelentkezni
En Redhat alatt ugyanezt hasznalom es muxik.
Nekem a firmwarek a /lib/firmware/ konyvtarban vannak.
az en dmseg -em igy nez ki !
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.0
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Detected geography ZZR (14 802.11bg channels, 0 802.11a channels)
szal muxik.
Regebben nekem is voltak gondok, de mint kiderult az ujabb firmware megoldotta a problemat.
- A hozzászóláshoz be kell jelentkezni
Én jelenleg Debiannal kinlódok, az általad írt helyen nekem is ott vannak a fw file-ok. De semmi.
Jelenleg az 1.1.3 drivert és 3.0 fw-t próbálok használni.
De ez volt a helyzet a gyári 1.1.0 driver és a 2.4 fw esetén is.
Ráadásul a modul betöltődik, de nem bírom kitölteni. Ezt sem tudom miért. Az lsmod szerint 1 valami használja, de nem írja, hogy mi.
- A hozzászóláshoz be kell jelentkezni
Ilyenkor azért örülök, hogy ubuntu-m van. Azon már telepítés közben is megy az intel 2200 :)))
Morzel
- A hozzászóláshoz be kell jelentkezni
Köszi!
Lényegében már már nyugodt vagyok, hogy az Ubuntuban már telepítéskor is megy. Nekem sajna (nem sajna) Debianom van és nem megy. Erre valami megoldás?
Neked hol vannak a fw fájlok?
Köszi.
- A hozzászóláshoz be kell jelentkezni
Tom nem engem kérdeztél, de nekem is a /lib/firmware-ben vannak a fájlok (Gentoo) és megy az ipw2200 rendesen - akár kernelből forgatom, akár külön.
Jogosultságok?
Milyenek a partícióid?
Használsz initrd-t?
Üdv,
Dw.
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
- A hozzászóláshoz be kell jelentkezni
Hali!
Természetesen mindenkit kérdeztem és köszönöm, hogy segíteni próbálsz.
A jogosultságok rendben, mert a firmware könyvtárat mindenki olvashatja.
Igen használok initrd, ez miért számít?
A particiók ext3-asok.
üdv,
Duggy
- A hozzászóláshoz be kell jelentkezni
Nekem is Ubuntu, és telepítés után magától megy minden :-)
Egyedül a WPA2-vel szívtam egy darabig, amíg rá nem jöttem, hogy mivel DHCP-t használok kizárólag, ezért nekem teljesen jó lesz a network-manager-gnome csomag (plusz ki kellett commentezni a /etc/network/interfaces alól az interfészeket, hogy a network manager hajlandó legyen kezelni őket.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Még nem próbáltam. Bár az egyetlen különbséget csak ott látom, hogy a module_assistant-ot használja az ieee802.11 fordításához.
Megpróbálom.
- A hozzászóláshoz be kell jelentkezni
Megoróbáltam. A module-assistant nem találta az ieee80211-source és az ipw2200-source csomagot. Ezzel így jártam akkor is, amikor kézzel próbáltam ezeket a csomagokat telepíteni.
A szép az, hogy a modulok létrejönnek nekem (ieee80211 és ipw2200) és be is tudom tölteni, csak panaszkodik, hogy a firmware fájlt nem tudta betölteni.
Nem tudom.
- A hozzászóláshoz be kell jelentkezni
Debian alatt a module-assistant nekem sem akarta feltenni a szükséges dolgokat (D-Link 520+ -os kártya) Azt javasolták, hogy nézzem meg egy live CD-ről a beállításokat... Azóta Debian alatt nem használom a wlant.
Most a notebookomon suse 10.1 van, a kártya később lett betéve és alapból felismerte és be is üzemelte az ipw2200bg -s kártyát!!!
- A hozzászóláshoz be kell jelentkezni
firmware helye ubuntun: /lib/firmware/
- A hozzászóláshoz be kell jelentkezni
Ezt az oldalt magam is megtaláltam (nem volt nehéz, mert minden oda irányít). Letöltöttem az 1.1.3-as ipw2200 drivert és a 3.0-s firmware-t és az ieee802.11 stack dolgait. A firmware file-jait elhelyeztem a megfelelő helyeken (a hotplug-om szerinti és az egyéb helyekről hallottak szerinti helyeken). A ieee802.11 tlelpítése (make, make install) és a ipw2200 telepítése (make, make install) után a betöltésnél sírva fakadt, hogy nem tudta betölteni a firmware-t.
És ezt minden verzió kombinációval tudja....
A végén még Gentoo-t fogok telepíteni, pedig szeretem a Debian-t.
üdv,
Duggy
- A hozzászóláshoz be kell jelentkezni
ubuntu alapbol tartalmazza az fw-t.
- A hozzászóláshoz be kell jelentkezni
A zd1211rw meghajtóval hasonló jellegű problémám van gentoo alatt, nem tölti be a hozzávaló firmware-t, holott elvileg jó helyen (/lib/firmware/zd1211/) van. A poén, hogy éjjel már simán ment, de azóta újraindítottam :P.
Amit eddig kihámoztam, hogy a driver forrásában a request_firmware függvény hívása dobja a -2-es hibakódot. Ennek implementációja a kernel forrásában a drivers/base/firmware_class.c fájlban található, ami az ugyanitt található _request_firmware függvény becsomagolása. Utóbbi pedig úgy képez -2 hibakódot, hogy az ENOENT (No such file or directory) 2-es kódját szorozza mínusz eggyel.
Ki kell deríteni, hogy honnan is szeretne és mit beszerezni a drága :). Ehhez valszeg beszédesebbé teszem a ZyDAS drivert ;). Ha ez nem mond újat, akkor elindulok a class_get_devdata függvény felé, mert annak visszatérési értékét vizsgálja, mikor a hibakódot beállítja.
...
Inkább tettem fel ubuntut, azalatt out of the box megy.
- A hozzászóláshoz be kell jelentkezni