Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

hostapd på raspbian wheeze, min senaste grundstötning.

Jag har fått en Raspberry Pi över som jag hade tänkt mig att göra en trådlös accesspunkt av. Adafruit har en guide https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi-access-point/overview sombeskriver hela processen, förutom den lilla detaljen hur man gör när man inte har samma wi-fi-dongle som de säljer. Jag har en DWA-131 som använder r8712u som driver och är installerad. DWA-131 fungerar "out-of-the-box" som man säger och det stämmer. Om jag låter bli att dribbla med hostapd så når jag LAN trådlöst.

Allt fungerar fram till att hostapd.conf skrivs. Min ser ut så här:

interface=wlan0
driver=r8712u
ssid=Pi_Ap
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=Raspberry
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

Skillnaden är bara att Adafruit använder rtl871xdrv som driver. När jag startar hostapd så säger den:

pi@raspberrypi ~ $ sudo /usr/sbin/hostapd /etc/hostapd/hostapd.conf
Configuration file: /etc/hostapd/hostapd.conf
Line 2: invalid/unknown driver 'r8712u'
1 errors found in configuration file '/etc/hostapd/hostapd.conf'
pi@raspberrypi ~ $

lsmodvisar att r8712u med men med "used by 0".

Givetvis kan man kompilera ny hostapd men det finns gränser för mina kunskaper i kompilering bl.a.

Men, varför klagar hostapd på en drivrutin som finns installerad och fungerar? Jag har naturligtvis missat en poäng men vilken? Andra med samma problem säger sig ha löst det med att ha wi-fi-donglen i matad hub. Tror inte det stämmer. För att ha nytta av en matad usb-hub måste man ju ha en fungerande demon som hittat och förstått drivrutinen.

Suck!

 

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

ibkas bild

Vilken hårdvaru version är det på DWA-131?

H/W Ver.: A1 använder r8712u men H/W Ver.: B1 använder rtl8192cu

snoopys bild

Det är version A1. Hade ingen aning att det fanns andra när jag köpte den på Netonnet för länge sedan. Jag har sett att det ska vara r8712u som gäller för A1. B1 sägs vara knepigare.

Det är spritens fel att vi skjuter på svärmor..... och det är spritens fel att vi missar...

Hostapd fungerar inte med alla drivrutiner.

http://wireless.kernel.org/en/users/Documentation/hostapd

As far a Linux is concerned, out of the old drivers you can only use these 3 drivers with hostapd:

All new mac80211 based drivers that implement AP functionality are supported with hostapd's nl80211 driver.

Har du testat om ditt kort stöds med driver=nl80211?

snoopys bild

Jodå, det har jag. Fungerar inte.

Det måste vara så att kombinationen hpstapd / DWA-131 inte går att köra. Blir nog tvungen att hitta en nätverksenhet med rätt drivrutin.

Det är spritens fel att vi skjuter på svärmor..... och det är spritens fel att vi missar...