Debian 4.0r0 wifi install

Fórumok

Sziasztok,

asus a3hf notebookomban van egy atheros wifikartya. Ezt szeretnem belőni, de sehogy se megy...
ubuntu feisty-n sikerült az ndiswrapperrel (illetve az ndisgtk) segitsegevel. Ott szepen felismerte wlan0-nak tudtam konfigolni.Itt ha beallitom vele, akkor azt irja hogy betoltotte, viszont a wlan0 helyett van egy eth1-em.
iwconfigra semmit nem ir.Merre tovább?
Koszi a segitseget,
s.

Hozzászólások

Hi

Az atheros kartyakhoz van linuxos driver, madwifi neven fut.
Nezd meg hogy betolti e az ndiswrapper kernel modult, mert csak akkor jon letre a wlan0 interface.

ubuntu alatt a restricted-modulest (vagy valami ehhez hasonlót) kell felrakni és abban benne van a madwifi, vagy ha nem és van kedved kernel-t forgatni akkor ajánlom a subscribe-omban szereplő kernel-t.

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.

debian 4.0 - linux-2.6.22-pancs1-wifi0 - 2.6.22 kernel madwifivel itt

Ahogy már elhangzott Atheros kártyára ne ndiswrappert, hanem madwifit használj.

Purgáld az ndiswrapper csomagokat, majd:
# apt-get install madwifi-tools madwifi-source

Kell még a futó kerneledhez tartozó header, module-assistant meg alapvető fordító cuccok:
# apt-get install linux-headers build-essential module-assistant

Majd készítsd el madwifi kernel modult!
# m-a update,prepare
# m-a build,install madwifi

Használd egészséggel!

Köszi az eddigi fáradozást.Sikerült feltennem a madwifit.
iwconfig-ra ezt dobja:

ath0 Link encap:Ethernet HWaddr 00:15:AF:00:93:E4
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

eth1 Link encap:Ethernet HWaddr 00:17:31:C4:BE:91
inet addr:192.168.1.90 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::217:31ff:fec4:be91/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:23323 errors:0 dropped:0 overruns:0 frame:0
TX packets:10802 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:26198582 (24.9 MiB) TX bytes:957547 (935.1 KiB)
Interrupt:169 Base address:0xd800

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:48 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3328 (3.2 KiB) TX bytes:3328 (3.2 KiB)

wifi0 Link encap:UNSPEC HWaddr 00-15-AF-00-93-E4-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:178 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:199
RX bytes:0 (0.0 b) TX bytes:8188 (7.9 KiB)
Interrupt:177 Memory:dfdc0000-dfdd0000

Miért van ath0 és wifi0 is?
S.

"iwconfig-ra ezt dobja:"
Ez az ifconfig kimenete. De eddig jónak néz ki.

Az új generációs madwifi drivernek (madwifi-ng) van olyan feature-je, hogy virtual access points (VAP). A wifi0 jelenti a wireless kártyát, mint hardvert. Az ath0 pedig egy VAP. Ilyen VAPokat a wlanconfig paranccsal tudsz létrehozni illetve megsemmisíteni. Ezek a VAPok úgy működnek, mint ha különálló wireless kártyák lennének, pl. ath0-val rácsatlakozol az AP1 essidű hálózatra, ath1-gyel az AP2 essidűre, ath2 pl. access pointként megy KUTYAFULE essiddel, ath3 pl. monitor modeban van stb. Bár azt hiszem, hogy a csatornának minden VAPon egyezni kell.

A wifi0-át csak a wlanconfig meg egyéb olyan parancsok használják, amik szintén a madwifi-tools csomag részét képezik. Az ifconfig, iwconfig, stb. standard cuccok, az ath0-át kezelik.

Ha nincs szükséged erre a feature-re és nem akarsz MAC címet sem változtatni, akkor a wifi0-t elfelejtheted, mert akkor csak az ath0-ra van szükséged.