Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Alfa awus036nhr wil niet connecten  (gelezen 3012 keer)

Offline wimduk

  • Lid
Alfa awus036nhr wil niet connecten
« Gepost op: 2013/04/13, 11:00:18 »
Beste lezer(es),

Overview
Ik geen newbee met Linux (gebruik al jaren Lubuntu), maar wel met Xubuntu(12.04).
Wij zijn gepensioneerd en hebben een klein Bed & Breakfast in de Eifel in Duitsland.

Om een goede beschikbaarheid van Wifi in ons gehele pension te realiseren heb ik, vanwege zijn krachtige 2 watt zendvermogen,
een Alfa awus036nhr wifi adapter gekocht. Met behulp van deze adapter wil ik een (Linux) Wifi hotspot maken.
Deze adapter zou linux compatible moeten zijn en direct "out of the box" onder Ubuntu moeten werken
(zie http://www.youtube.com/watch?v=1zD6t2gEr8k).

Mijn probleem
Inderdaad; de draadloze netwerken uit de omgeving zijn goed zichtbaar. Echter .... de connectie met de router wil maar niet
lukken. Er wordt contact met het beveiligde gastnetwerk gezocht en vervolgens wordt de (WEP)sleutel gevraagd. De adapter probeert
met de router te connecten maar na enige tijd wordt opnieuw om de sleutel gevraagd. Sleutel opnieuw invoeren, wachten ....
enzovoort, .... enzovoort. De sleutel is 100% zeker goed ingevoerd.

Met de ingebouwde wifi adapter van de IBM is het verbinden met een zichtbaar netwerk een fluitje van een cent.
Het geheel draait op een IBM-T41 laptop.

Ik heb alvast wat technische informatie verzameld en hoop dat er iemand is die licht in deze voor mij duistere zaak kan
laten schijnen.

Met een vriendelijke groet, wim dukker

----------------------------------------------------------------------------------------------------------------------------


Lsusb output
Bus 001 Device 003: ID 0bda:817f Realtek Semiconductor Corp.

lshw -C network output
   *-network
       description: Wireless interface
       physical id: 1
       bus info: usb@1:4
       logical name: wlan0
       serial: 00:c0:ca:6b:1d:0b
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8192cu driverversion=3.2.0-40-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11bgn

Iwconfig output
wlan0     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off

Ifconfig output
wlan0     Link encap:Ethernet  HWaddr 00:c0:ca:6b:1d:0b 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1283 (1.2 KB)  TX bytes:10647 (10.6 KB)
----------------------------------------------------------------------------------------------------------------------------

Re: Alfa awus036nhr wil niet connecten
« Reactie #1 Gepost op: 2013/04/13, 11:07:37 »
Wil je een hotspot maken? hostapd is daar geschikt voor.  Je hebt dan wel een andere netwerkinterface nodig die verbonden is met het internet. In je uitvoer zie ik enkel die Alfa staan, geen on-board NIC. Betreft dit een laptop? Is er wel een ethernetpoort of tweede Wifi-interface aanwezig?

Overigens laat die video alleen het verbinden met een netwerk zien (managed mode heet dat, een hotspot opereert in master mode).

Offline wimduk

  • Lid
Re: Alfa awus036nhr wil niet connecten
« Reactie #2 Gepost op: 2013/04/13, 11:51:51 »
Hallo  Cumulus007,

Dank voor je zeer snelle reactie, klasse!

Ja het is een laptop en er is ook een Ethernet-poort aanwezig.  Voor de leesbaarheid had ik zoveel mogelijk data verwijderd.
Hieronder zal ik de volledige data weergeven.

mvrgr wimduk

Output Lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 003: ID 0bda:817f Realtek Semiconductor Corp.
Bus 001 Device 004: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
Bus 001 Device 005: ID 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller

Output Ifconfig
eth0      Link encap:Ethernet  HWaddr 00:11:25:11:f5:1c 
          inet addr:192.168.2.102  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::211:25ff:fe11:f51c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13613 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11972 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7480188 (7.4 MB)  TX bytes:2119437 (2.1 MB)

eth1      Link encap:Ethernet  HWaddr 00:0c:f1:5b:af:e5 
          UP BROADCAST 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)
          Interrupt:11 Base address:0x8000 Memory:c0214000-c0214fff

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:938 errors:0 dropped:0 overruns:0 frame:0
          TX packets:938 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:78894 (78.8 KB)  TX bytes:78894 (78.8 KB)

wlan0     Link encap:Ethernet  HWaddr 00:c0:ca:6b:1d:0b 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1283 (1.2 KB)  TX bytes:10647 (10.6 KB)

Output Iwconfig
eth1      unassociated  ESSID:"g\xC6isQ\xFFJ\xEC)\xCD\xBA\xAB\xF2\xFB\xE3F|\xC2T\xF8\x1B\xE8\xE7\x8DvZ.c3\x9F\xC9\x9A"  Nickname:"ipw2100"
          Mode:Managed  Channel=0  Access Point: Not-Associated   
          Bit Rate:0 kb/s   Tx-Power:16 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

wlan0     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
         

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Alfa awus036nhr wil niet connecten
« Reactie #3 Gepost op: 2013/04/13, 12:52:43 »
Probeer eens een verandering *in de router*, namelijk of het verschil maakt wanneer je de sleutel verandert van WEP in WPA Personal. In het verleden heeft Ubuntu weleens moeite gehad met WEP, en WEP is sowieso niet meer van deze tijd....

Re: Alfa awus036nhr wil niet connecten
« Reactie #4 Gepost op: 2013/04/15, 12:30:32 »
Probeer eens een verandering *in de router*, namelijk of het verschil maakt wanneer je de sleutel verandert van WEP in WPA Personal. In het verleden heeft Ubuntu weleens moeite gehad met WEP, en WEP is sowieso niet meer van deze tijd....
TS wil zelf voor router spelen met zijn WiFi-adapter. ;)

Installeer eerst hostapd en een dhcp-server:
sudo apt-get install hostapd
sudo apt-get install isc-dhcp-server

Hierna open je het configuratiebestand van hostapd:
gksu gedit /etc/hostapd/config

Mijn configuratiebestand ziet er als volgt uit, vervang het jouwe geheel door dit en pas bijv. de SSID en het wachtwoord naar wens aan. Ik ga ervan uit dat wlan0 je Alfa is.

interface=wlan0
driver=nl80211
ssid=MijnNetwerk
channel=1
hw_mode=g
auth_algs=1
wpa=3
wpa_passphrase=wachtwrd
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP

Sla op. Pas nu de instellingen van je DHCP-server aan:

gksu gedit /etc/dhcp/dhclient.conf

Zorg dat bovenaan het volgende staat:

ddns-update-style none;

subnet 10.10.0.0 netmask 255.255.255.0 {
        range 10.10.0.1 10.10.0.50;
        option domain-name-servers 8.8.4.4, 208.67.222.222;
        option routers 10.10.0.1;
}

Deze configuratie biedt ruimte voor 50 clients. Sla op.

Installeer nu het volgende script.
gksu gedit /usr/bin/hotspot
Plaats hierin:
#!/bin/bash

if [[ $EUID -ne 0 ]]; then
   echo "Must be run as root."
   exit 1
fi

wireless=wlan0
macadr="00:c0:ca:6b:1d:0b "
nmconf="/etc/NetworkManager/NetworkManager.conf"
bridge=eth0

case "$1" in
start )
echo "unmanaged-devices=mac:$macadr" >> $nmconf
service network-manager restart
service hostapd start
ifconfig $wireless 10.10.0.1
ifconfig $wireless netmask 255.255.255.0
service isc-dhcp-server start
iptables -t nat -A POSTROUTING -s 10.10.0.0/5 -o $bridge -j MASQUERADE
;;
stop )
service isc-dhcp-server stop
service hostapd stop
sed -i "/$macadr/d" $nmconf
iptables -t nat -D POSTROUTING -s 10.10.0.0/5 -o $bridge -j MASQUERADE
#service network-manager start
;;

* )

echo "usage:$basename $0 {start|stop}"
exit 1;
;;
esac
Sla op en maak het uitvoerbaar:
sudo chmod +x /usr/bin/hotspot

Zorg dat hostapd en aanverwanten niet automatisch starten:

sudo rm rc*.d/*hostapd
sudo rm rc*.d/*isc-dhcp-server*

Herstart nu je computer. Voer dan uit:

sudo hotspot start

Binnen enkele ogenblikken moet je hotspot actief zijn.

Dit script is heel basaal, maar laat zien wat er nodig is om snel en eenvoudig resultaat te hebben. Ik weet niet of het 100% veilig is om op deze manier internet aan je gasten aan te bieden (daarvoor weet ik er te weinig van af), maar voor mij werkt het prima.
« Laatst bewerkt op: 2013/04/15, 12:49:31 door Cumulus007 »

Offline wimduk

  • Lid
[OPGELOST] Re: Alfa awus036nhr wil niet connecten
« Reactie #5 Gepost op: 2013/05/08, 11:41:30 »
Beste Pjotr en Cumulus007,

Dank voor jullie reacties. Ik was helaas door omstandigheden een tijd niet "on topic", excuses daarvoor.
De connectie problemen zijn opgelost  =D, en ik moet vaststellen dat de Alfa  awus036nhr  "out of the box" functioneert binnen Xubuntu 12.04 :), echter niet in Lubuntu 12.04??.

De Alfa heeft mij voor de gek gehouden; wat was het geval? De Alfa toonde veel meer wifi netwerken dan de ingebouwde wifi kaart en de sterkte van mijn gastnetwerk die de Alfa toonde was ongeveer 80%. Ik ging er dus vanuit dat ik binnen het bereik van de router was.  Ik vertrouwde het niet helemaal en ben wat "dichter op de router gaan zitten". Vanaf dat moment functioneert alles naar behoren. Wel oppassen dat je automatische connect van de andere netwerken uitzet, anders kun je nog in de problemen komen.

Cumulus007;
Dank voor je uitgebreide uitleg over hostapd!
Daar ik geen Linuxnerd ben is de installatie en configuratie van deze hotspot een beetje teveel van het goede voor mij.
Daarnaast zoek ik de functionaliteit van een pakket als "Easyhotspot" met web login, access logging inclusief MAC adresses en (eventueel) betaald wifi gebruik. Easyhotspot heeft deze functionaliteit, maar als ik naar het forum ga om te kijken wat de mogelijke ondersteuning is dan kom ik enkel verkoopberichten van commerciƫle producten tegen die niets met hotspot functionaliteit te doen hebben.
Dit geeft ook geen vertrouwen voor support bij problemen, en bij twijfel moet je niet inhalen, toch?

Helaas, ik moet nog even verder zoeken of terugvallen op Windows. Voor Windows zijn wel genoeg freeware hotspot pakketten te vinden.

Nogmaals dank voor jullie meedenken en met een warme groet,
wimduk

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Alfa awus036nhr wil niet connecten
« Reactie #6 Gepost op: 2013/05/08, 11:59:22 »
Voor je pension kun je ook eens kijken naar dit uitstekende alternatief:
http://www.fon.com/de

Nederlandstalige uitleg:
http://fon.oeioei.nl/

Wordt veel gebruikt door campinghouders en in studentenhuizen.  :)

Offline wimduk

  • Lid
Re: Alfa awus036nhr wil niet connecten
« Reactie #7 Gepost op: 2013/05/08, 15:54:34 »
Pjotr, dank ga ik doen. Fijne feestdagen gr wimduk