instalace pcmcia wifi karta s Prism 2.5

na http://airdump.net/cz/clanky/co-umi-vase-wi-fi-karta sem vybiral PCMCIA wifi kartu; v prispevku http://forum.fedora.cz/read.php?1,7522,7536#msg-7536 jsem se docetl, ze pro karty s chipsetem Prism 2.5 je podpora vyborna a tak jsem vybral kartu Z-Com XI-325. bohuzel ovladac pro tuto kartu neni soucasti systemu:(
(po zasunuti do slotu se ve /var/log/messages objevi jen:
localhost kernel: pccard: PCMCIA card inserted into slot 0
localhost kernel: pcmcia: registering new device pcmcia0.0)

hledal jsem na internetu nasel navod na http://www.abclinuxu.cz/hardware/pripojeni-na-sit/bezdratove/pcmcia/lanescape-z-com-xi-325-pcmcia je krátký popis. zkusil jsem stahnout ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/ a podle README zkusil instalaci a jenze po “make config”, resp. “make” mi to vraci na konci:
/home/zigzag/Desktop/linux-wlan-ng-0.2.8/src/p80211/p80211conv.c:501: error: ‘struct sk_buff’ has no member named ‘mac’
make[4]: *** [/home/zigzag/Desktop/linux-wlan-ng-0.2.8/src/p80211/p80211conv.o] Error 1
make[3]: *** [module/home/zigzag/Desktop/linux-wlan-ng-0.2.8/src/p80211] Error 2
make[3]: Leaving directory /usr/src/kernels/2.6.24.4-64.fc8-i686' make[2]: *** [default] Error 2 make[2]: Leaving directory/home/zigzag/Desktop/linux-wlan-ng-0.2.8/src/p80211’
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/zigzag/Desktop/linux-wlan-ng-0.2.8/src’
make: *** [all] Error 2

zkusil jsem tedy z FAQ ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/FAQ instalovat RPM z http://prism2.unixguru.raleigh.nc.us/ , resp. http://prism2.unixguru.raleigh.nc.us/v21-fc1-index.html , ale taky neuspesne :frowning: viz.:
[root@comp Desktop]# rpm -Uvh kernel-wlan-ng-modules-fc1.1.2188-0.2.1-pre14.i686.rpm
error: Failed dependencies:
kernel-wlan-ng = 0.2.1 is needed by kernel-wlan-ng-modules-fc1.1.2188-0.2.1-pre14.i686
[root@comp Desktop]# rpm -Uvh kernel-wlan-ng-0.2.1-pre14.rpm
error: otevření kernel-wlan-ng-0.2.1-pre14.rpm selhalo: není souborem ani adresářem

uz nevim dal. neporadite nekdo?

  1. vsechno delate zbytecne. Tuto kartu mam pred sebou na stole a po zasunuti to notebooku normalne funguje - podporuji ji hned dva ovladace orinoco_cs a hostap_cs. Nevim co jste delal nebo nedelal, ale bud vyrobce zmenil “obsah karty” a uz neni zalozena na prism2.5 (strcte ji do notebooku a vypiste prikazem /sbin/lspci PCI zarizeni. Melo by tem byt neco s prism 2.5.), nebo jste zacal resit problem aniz jste overil, ze karta je detekovana (dmesg, ifonfig atd.)

  2. o kompilacich se tu psalo uz hodne. Kompilujete a nevite co delate, coz je skoda. Jinak viz 1.

  3. instalujete RPM pro Fedora Core 1 do Fedora 8. V dobe Fedora Core 1 mozna skutecne ovladac nebyl bezkou soucasti linuxu - tomu odpovida i zapis na abclinuxu z roku 2004.

takze dalsi neuspesny pokus (uz mozna chapu cimto, ze MS sva windows tak rozsirili.) protoze za ta leta zkouseni pouzivani linuxu/fedory, jsem si poridil 2 zarizeni k notebooku (T-Mobile PCMCIA kartu a ted tuhle wifi) a ani jedno se mi nepodarilo nainstalovat:()

zkusil jsem instalaci z http://hostap.epitest.fi/
stahl jsem driver http://hostap.epitest.fi/releases/hostapd-0.5.10.tar.gz a postupoval podle http://hostap.epitest.fi/cgi-bin/viewcvs.cgi/checkout/hostap/README?rev=HEAD&content-type=text/plain dle navodu
“Systems using kernel tree PCMCIA modules:” (doinstaloval jsem openssl-devel, protoze to kvuli openssl pri “make” rvalo), make, make install, jenze bohuzel sem pak nenasel /etc/pcmcia/hostap_cs.conf (ktery by se snad melo objevit!?)
kazdopadne po zasunuti karty se mi v messages stejně objevi zase jen
Apr 16 11:13:58 localhost kernel: pccard: PCMCIA card inserted into slot 0
Apr 16 11:13:58 localhost kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
Apr 16 11:13:58 localhost kernel: pcmcia: registering new device pcmcia0.0
a ja nevim co dal :frowning:

instalaci kdy “Systems using external pcmcia-cs modules:” si netroufam zkouset, protoze nevim zda muj system pcmcia-cs pouziva :frowning:

Clovece co to pachas. Kdo vi co sis tam zkompiloval. Kdyt ty moduly - oba krere jsem psal - mas uz v distribucim jadru na disku. Staci napsat “locate hostap_cs”. Podle me problem neni v Linuxu, ale jak se rika, mezi klavesnici a zidly. Komplikujes si veci tam, kde vubec komplikovane nejsou.

dobre. nainstaluju kompletně novou fedoru a uvidim :frowning: grr

nicmene /sbin/lspci mi vypise http://openpaste.org/en/6147/

dmesg
pccard: PCMCIA card inserted into slot 0
pcmcia: registering new device pcmcia0.0

Pokud nevis co si presne udelal tak holt asi preinstalovat. Obecne to ale je trochu zbytecne… odpoledne ti sem placnu co mi to pise.

by mne zajimalo zda ta pcmcia karta skutecne obsahuje chip Prism 2.5. ve winXP se hlasi jako z-com lanescape/apdl-325

by mne zajimalo zda ta pcmcia karta http://www.suntech.cz/produkt/47180/Z-Com-XI-325-Wifi-PCMCIA-klient.htm skutecne obsahuje chip Prism 2.5. ve winXP se hlasi jako z-com lanescape/apdl-325

a tohle se mi objeví na konci instalace ve vypisu Hardware Profile:

(None:None:None:None), pcmcia, unknown, None, LaneScape/APDL-325

takze jsem nainstaloval novou fedoru. wifi kartu jsem nechal ve slotu. dmesg vypise toto: http://openpaste.org/6179/
ani zminka o karte; v nastaveni site, tak neni.
locate hostap vraci
/lib/modules/2.6.23.1-42.fc8/kernel/drivers/net/wireless/hostap
/lib/modules/2.6.23.1-42.fc8/kernel/drivers/net/wireless/hostap/hostap.ko
/lib/modules/2.6.23.1-42.fc8/kernel/drivers/net/wireless/hostap/hostap_cs.ko
/lib/modules/2.6.23.1-42.fc8/kernel/drivers/net/wireless/hostap/hostap_pci.ko
/lib/modules/2.6.23.1-42.fc8/kernel/drivers/net/wireless/hostap/hostap_plx.ko
/usr/share/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service

Omlouvam se, uplne jsem na to zapomel, uz se na tom pracuje. Jinak obrazek ukazuje jinak vypadajici kartu - spis teda nalepku - nez mam ja. Oznaceni je ale stejne a pisou tam i o chipsetu Prism 2.5.

Toto je vychozi chovani u me s F8 a touto kartou:


Yenta: CardBus bridge found at 0000:03:01.0 [1028:0186]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:03:01.0, mfunc 0x01111122, devctl 0x64
Yenta: ISA IRQ mask 0x0cf8, PCI irq 17
Socket status: 30000006
Yenta: Raising subordinate bus# of parent bus (#03) from #04 to #07
pcmcia: parent PCI bridge I/O window: 0x2000 - 0x2fff
cs: IO port probe 0x2000-0x2fff: clean.
pcmcia: parent PCI bridge Memory window: 0xdfb00000 - 0xdfbfffff
pcmcia: parent PCI bridge Memory window: 0x88000000 - 0x8bffffff

pccard: PCMCIA card inserted into slot 0
cs: memory probe 0xdfb00000-0xdfbfffff: excluding 0xdfb00000-0xdfb0ffff 0xdfbf0000-0xdfbfffff
pcmcia: registering new device pcmcia0.0
orinoco 0.15 (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
orinoco_cs 0.15 (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
eth0: Hardware identity 800c:0000:0001:0000
eth0: Station identity  001f:0006:0001:0005
eth0: Firmware determined as Intersil 1.5.6
eth0: Ad-hoc demo mode supported
eth0: IEEE standard IBSS ad-hoc mode supported
eth0: WEP supported, 104-bit key
eth0: MAC address 00:60:B3:72:C3:XX
eth0: Station name "Prism  I"
eth0: ready
eth0: orinoco_cs at 0.0, irq 3, io 0x2100-0x213f
ieee80211_crypt: registered algorithm 'NULL'

Tzn. ve vychozi konfiguraci se pouziva orinoco_cs driver - i s nim ale karta funguje - jen neumi tusim master mode, ale ten stejne nepotrebujete.

Moje karta vypada takle:
http://www.lan-shop.cz/img/d-21300

moje takhle http://img353.imageshack.us/img353/8585/imag0062og2.jpg . . . . sem smolar, dalsi zarizeni, ktery sem si koupil a ktery v linuxu nedokazu zprovoznit (a to jsem si tentokrat zjistoval, aby bylo systemem podporovano). potupne se vracim k windows s dobrou podporou hardwaru.

Este nez se vratis k windows tak reklamuj tu kartu, ze tam neni chipset ktery je deklarovany a pak napis vyrobci, ze sis koupil jeho vyrobek, ktery ma byt Linux kompatibilni, ale neni a ze chces ovladac. Protoze chyba neni na strane Linuxu… bohuzel.