webForumDet fria alternativet

Vilket WLAN kort?

5 svar · 733 visningar · startad av Rogger

RoggerMedlem sedan jan. 2000566 inlägg
#1

Den nyligen färdigställda Mythboxen (gentoo) önskar sig ett WLAN kort (PCI). :) Då jag måste köpa nytt så är funderingen givetvis vilket jag ska satsa på? 54 mbit räcker gott och väl. Accesspunkt finns redan, en D-link DWL-700AP-A1. Vill ej använda ndiswrapper'n. :l Ett kort som stöder "Intersil PrismII" t.ex. verkar tryggt. Men vilket? :q

SteamMedlem sedan juli 2003169 inlägg
#2

Varje dist har en lista över hårdvaran som stöds. Kika på deras webbplats och se efter. Annars kan du alltid kompilera om kärnan och lägga in stöd för hand om den hårdvaran stöds i den aktuella kärnan dvs.

RoggerMedlem sedan jan. 2000566 inlägg
#3

Jag tar tillbaka det där om prism. Verkar vara förlegad information. Nu lutar det närmast mot ett Netgear WG311T. Det kortet ska vara baserat på ett Atheros 5212 chipset enligt mina efterforskningar och då är det madwifi som gäller. :OO

Är det någon som har linuxerfarenhet av detta kort?? :q

DannyMedlem sedan juli 200412 913 inlägg
#4

Jag konfigurerade (och har meckat med tidigare också) ett helt NetGear baserat nätverk igår, med WLAN, LAN. Väldigt smidigt tycker jag det var, bara att klicka och vänta lite i stort sett så var det klart. När jag konfigurerade mitt eget med DI604 var det aningens knepigare. NetGear är helt klart riktigt bra.

RoggerMedlem sedan jan. 2000566 inlägg
#5

WG311T madwifi gentoo

Japp, då är ett Netgear WG311TIS V1H3 (Rev. A3) inhandlat, installerat samt konfigurerat. Jag kan med glädje konstatera att det fungerar "out-of-the-box" med madwifi-driver-0.1_pre20050420 ur portageträdet. Rekommenderas! :)

Så här gick det till:

Först och främst, installera kortet på ledig PCI plats. Därefter
boota datorn... ;) Kontrollera att kortet identifieras korrekt.

# lspci | grep 802.11

0000:01:0b.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)

Kortet finns där! Bestyckat med ett Atheros AR5212 chipset. Då är det "madwifi" drivaren som gäller.

Uppdatera portageträdet så att du får hem den senast tillgängliga drivrutinen.

# emerge sync

Avmaska madwifi-driver då denna inte är "stable" ännu:

echo "=net-wireless/madwifi-driver-0.1_pre20050420" >> /etc/portage/package.keywords

Installera madwifi-driver paketet:

# emerge -v net-wireless/madwifi-driver

Ladda din nya modul:

# modprobe ath_pci

Kör sedan "dmesg" och kontrollera innehållet på slutet. Resultat bör se ut ungefär så här:

ath_hal: module license 'Proprietary' taints kernel.
ath_hal: 0.9.14.9 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413)
wlan: 0.8.4.5 (EXPERIMENTAL)
ath_rate_onoe: 1.0
ath_pci: 0.9.4.12 (EXPERIMENTAL)
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 9
PCI: setting IRQ 9 as level-triggered
ACPI: PCI Interrupt 0000:01:0b.0[A] -> Link [LNKH] -> GSI 9 (level, low) -> IRQ 9
ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ath0: mac 7.9 phy 4.5 radio 5.6
ath0: 802.11 address: 00:0f:b5:f8:4c:c9
ath0: Use hw queue 0 for WME_AC_BE traffic
ath0: Use hw queue 1 for WME_AC_BK traffic
ath0: Use hw queue 2 for WME_AC_VI traffic
ath0: Use hw queue 3 for WME_AC_VO traffic
ath0: Atheros 5212: mem=0xfc9e0000, irq=9

För att installera madwifiverktygen:

Avmaska "madwifi-tools":

# echo "=net-wireless/madwifi-tools-0.1_pre20050420" >> /etc/portage/package.keywords

Installera sedan:

# emerge net-wireless/madwifi-tools

och wireless-tools, innehåller bl.a. iwconfig:

# emerge net-wireless/wireless-tools

Kör kommandot "iwconfig" och beskåda ditt nya kort:

Lägg till WEP-nyckel med:

iwconfig ath0 key XXXXXXXXXXX

Sedan konfigurerar vi kortet för att se att det fungerar:

Tilldela wlan-kortet ett ip:

# ifconfig ath0 192.168.1.3

Stäng det trådanslutna lan'et:

# ifconfig eth0 down

Lägg till den nya "rutten":

# route add default gw 192.168.1.9

Funkar det?? Pinga eller surfa iväg mot okända mål.

För att konfigurera kortet vid bootning:

Ladda madwifi modules automagiskt vid boot:

echo "ath_pci" >> /etc/modules.autoload.d/kernel-2.6

Gå till /etc/conf.d Ge kommandot:

# cp wireless.examples wireless

Editera /etc/conf.d/wireless efter önskemål, filen är väl kommenterad och jag stötte inte på några problem här.

Ändra sedan i filen /etc/conf.d/net

Jag låter det trådbundna kortet sitta kvar så jag lägger till en rad med:

config_ath0=( "192.168.1.3 netmask 255.255.255.0 broadcast 192.168.1.255" )

samt ändrar routes till:

routes_ath0=( "default via 192.168.1.9" )

Nästa steg blir att lägga till en ny instans i /etc/init.d:

cp /etc/init.d/net.eth0 /etc/init.d/net.ath0

Filen behöver inte editeras (detta är redan gjort i conf.d/net)

Starta det trådlösa kortet vid bootning:

rc-update add net.ath0 default

Det trådbunda behöves ej längre vid normal drift:

rc-update del net.eth0 default

Klart! Boota om och se allt fungerar som det ska.

OBS! Förfarande ovan beskriver stegen jag behövde för att få igång kortet och är inte testat under andra förhållanden. Meddela gärna om något fel har smugit sig in.

DannyMedlem sedan juli 200412 913 inlägg
#6

Coolt! Kanske jag kan ha nytta av ny, deras NetGear nät funkar inge bra trådlöst just nu... självklart får _jag_ fixa det :(

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)