Milyen usb-s wifi-t BSD-re?

Üdv,

Tudna valaki ajánlani olyan USB-s Wlan-t, amelyet Linux alatt és BSD-k alatt is reszelés nélkül "out-of-the-box" tudok használni?

Jelenleg 2.6.26-os Linux kernellel és FreeBSD-7.0-STABLE -hez szeretném használni, de jó lenne ha egy OpenBSD meg egyéb más Linux-os Live CD is vinné alapból, mert sokszor kellene.

Lényeg hogy olyan wifi után kutatok, amihez nem kell firmware-t letölteni vagy forrásból feltenni. Sok számtech boltban kipróbáltam notival személyesen többet is, de sajna azok sem jól működnek, amelyek pl. szerepelnek a FreeBSD 7-es HCL listáján. Vagy kell a firmware.

Google sem segít nagyon. Meg rendelném szívesen akárhonnét, csak legyen teljesen open-source és menjen alapból és tudjon legalább WPA-t.

Köszi.

Hozzászólások

Köszi a tippet. Elindúltam a zyd irányában Google-lel és az alábbi jó kis wiki-t találtam.

http://en.wikipedia.org/wiki/Comparison_of_open_source_wireless_drivers

A FreeBSD-s résznél csak kettő van amelynek nem kell nonfree-firmware, a ZyDAS (zyd) (ahogy Te mondtad) meg a Ralink-ból az RT2501USB és RT2601USB. Ezért nem volt az RT73-ashoz amit szintén néztem. :)

Mivel Ralink-kel már volt tapasztalatom és nem annyira jó (mármint az RT73 és RT2500-as sorozattal), ezért marad amit ajánlottál a Zyd.

Amint beszereztem egyet, megírom hogy mire jutottam.

Szerk.: a zd1211 wiki-je támogatott hardware listával:
http://zd1211.wiki.sourceforge.net/

Látom, hogy már beszereztél egyet, de azért látatlanban annyira ne örülj a Zyd-nek, speciel a nagyon baráti árú, Plus-ban kapható Lutec WLA54-es ketyere - ami amúgy Zd1211b -s, akkora panic-okat tud okozni (FreeBSD-n), mint a ház. Mihelyt lesz kicsit több időm, megpróbálom a fejlesztővel javíttatni, de egyelőre nem jó. Pedig Zyd.

Ellenben érdekelne, hogy az általad linkelt-tel milyen tapasztalatod van, mert mintha tipus szerint ez se lenne a (FreeBSD-)támogatottak között.

Ma postázták, holnap elvileg itt van.

Ha viszont nem válik be minden hekkelés nélkül akkor odaadom másnak. Nekem olyan kell, ami tényleg plug'n'play.

Szerk.: a támogatottak között én sem láttam a FreeBSD HCL oldalon, de gondolom hetente jelennek meg a név nélküli meg egyéb eszközök. Ha jól fog működni, akkor megírom a BSD-seknek, meg a zyd project-nek is visszajelzek hogy kitehessék a wiki-be.

Ma reggel megjött az UBS-s WLAN. Mindegyik rendszeremen tökéletesen megy minden hegesztés nélkül!

FreeBSD 7.0-RELEASE (stable/amd64)
Debian Lenny 5.0 (testing/amd64)
System Rescue CD Live/Gentoo Linux

Ezeket használom és az alábbi módon ment:
FreeBSD-n nem kellett firmware. Csak a modult töltöttem be hozzá és már ott is volt az 'ifconfig'-ban eszközként.

kldload if_zyd

Ezek után ment a wpa_supplicant-tal:

wpa_supplicant -B -i zyd0 -c wpa_supplicent.conf
dhclient zyd0

Debian alatt nem a zd1211-es kernel modult tölti be hozzá alapból automatikusan, hanem az újabb zd1211rw -set, amelyhez viszont fel kell tenni csomagból a firmware-t a non-free repo-ból.

apt-get install zd1211-firmware

Habár úgy tudom a zd1211-esnek teljesen nyílt a firmware-e is, lehet az rw-snek más a licence. Majd utána nézek. Lényeg hogy itt is ment tökéletesen.

Viszont kedvenc linux-os live rendszeremmel firmware letöltés nélkül ment plug'n'play módon (sysresccd). Csak bedugtam és wpa_supplicant és már volt is net.

Egyéb infó:
Típus = MyTek MWU-201 Wlan USB adapter (1 év gar)


lsusb:
Bus 007 Device 003: ID 0ace:1215 ZyDAS WLA-54L WiFi

Megy Mac rendszeren is (meg Win98SE-től felfelé mindegyin Win-en). Az USB-s wifi-kkel való szívás után felüdülés ez az eszköz. Jó tudni hogy akármilyen rendszeren tudok 20m kábel nélkül plug'n'play módon gyorsan net kapcsolatot csinálni. :)

Kipróbáltam, tényleg csak dhcp-vel megy. Ugye route-olni nem lehet. Ping-elni tud, csak ezért a név feloldás nem megy. Érdekes. Azt hiszem kicsit eljátszok vele.

Linux alatt ezt dobja:

ifconfig wlan1 192.168.2.155
route add default 192.168.2.1

SIOCADDRT: No such device

Gondolom a firmware-ből hiányzik valami ;)

Sziasztok!

Na nekem is megérkezett a MyTek MWU-201.

Amikor a fentieket írtátok - persze akkor már megrendeltem és elutaltam a pénzt -, akkor gondoltam, hogy kicsit utánaolvasok én is és erősen rámtört a frász, mert egy oldalon olyat olvastam, hogy USB 1.1 porton csak 802.11b támogatott, ezért nem lesz WPA2-m, én meg egy iBook-ban szeretném használni, ahol nincs USB 2.0.

Mac OS X 10.4.11 alatt csak dhcp-vel volt időm próbálni, ott megy a WPA2.

Linux alatt volt időm és kipróbáltam a statikus IP megadását is, mely nálam működik, igaz az interface felhúzásánál kicsit köhög:

Részlet az /etc/network/interfaces file-ból:


mapping wlan0
        script ifscheme-mapping

iface wlan0-officewifistatic inet static
        wireless_mode managed
        wireless_channel 11
        wireless_nick iBook
        wireless_essid Euro-Wi-Fi
        address 10.0.0.116
        netmask 255.255.255.0
        broadcast 10.0.0.255
        gateway 10.0.0.1
        wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
        dns-search externet.hu
        dns-nameservers 195.70.37.37 212.40.96.161

A statikus IP beállítása:


ibook:~# ifscheme officewifistatic
ibook:~# ifup wlan0
Error for wireless request "Set Frequency" (8B04) :
    SET failed on device wlan0 ; Operation not permitted.
Error for wireless request "Set Nickname" (8B1C) :
    SET failed on device wlan0 ; Operation not supported.
ibook:~# ifconfig
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:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)

wlan0     Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX
          inet addr:10.0.0.116  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: XXXX::XXX:XXXX:XXXX:XXXX/64 Scope:Link
          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:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

ibook:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 wlan0
0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 wlan0
ibook:~# host hup.hu
hup.hu                  A       195.228.252.138
ibook:~#

Drivert nem fordítottam újat, viszont a firmware-t nem a csomagkezelővel telepítettem, hanem a http://zd1211.ath.cx/get-firmware címről töltöttem le.


ibook:~# uname -a
Linux ibook 2.6.18-6-powerpc #1 Thu Oct 16 21:52:47 UTC 2008 ppc GNU/Linux
ibook:~# cat /etc/debian_version
4.0
ibook:~# dmesg | tail -10
ohci_hcd 0001:10:18.0: wakeup
usb 1-1: new full speed USB device using ohci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, git-1.1.13
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
zd1211rw 1-1:1.0: firmware version 4725
zd1211rw 1-1:1.0: zd1211b chip 0ace:1215 v4810 full 00-02-72 AL2230_RF pa0 g--
zd1211rw 1-1:1.0: eth1
usbcore: registered new driver zd1211rw

ibook:~# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0ace:1215 ZyDAS
Bus 001 Device 001: ID 0000:0000
ibook:~#

Örülök, hogy megvettem :)

Bye, Fifi

Kb. egy hete én is pont ezt a WLAN adaptert néztem ki magamnak, de ha ilyen jó vele a tapasztalat, akkor be is rendelek egyet.