Opened 15 years ago
Closed 15 years ago
#82 closed defect (fixed)
syntax create_args_wlan0 niet goed
Reported by: | huub | Owned by: | nobody |
---|---|---|---|
Priority: | major | Milestone: | |
Keywords: | Cc: | ||
Resource needed to fix: |
Description
CNodeHuub# ifconfig wlan0
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:80:48:54:c1:72
De volgorde van de argumenten in is niet goed. Voorbeeld NodeHuub, in rc.node.local staat:
create_args_wlan0="wlanmode ap channel 7 mode 11b ssid ap-omni.huub.wleiden.net regdomain ETSI country NL up"
Dit resulteert op de node in een interface op 11g ipv 11b, ook de country code klopt niet:
(wlan0:)
inet 172.17.16.1 netmask 0xffffffc0 broadcast 172.17.16.63
media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
status: running
ssid ap-omni.huub.wleiden.net channel 7 (2442 Mhz 11g) bssid 00:80:48:54:c1:72
country US ecm authmode OPEN privacy OFF txpower 24.5 scanvalid 60 protmode CTS wme burst dtimperiod 1 -dfs
Als ik channel 7 achter mode zet klopt de modus wel:
create_args_wlan0="wlanmode ap mode 11b ssid ap-omni.huub.wleiden.net channel 7 regdomain ETSI country NL up"
resulteert in:
ssid ap-omni.huub.wleiden.net channel 7 (2442 Mhz 11b) bssid 00:80:48:54:c1:72
country US ecm authmode OPEN privacy OFF txpower 25 scanvalid 60 wme
burst dtimperiod 1 -dfs
Change History (5)
comment:1 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 15 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
werkt toch nog niet zo goed de volgorde blijkt zeer belangrijk te zijn mode 11b moet achter wlanmode AP. De country code werkt nog niet echt lekker. Bij Huub ook niet in voorbeeld hierboven. De interface moet in ieder geval down zijn om de country code te kunnen wijzigen. zoals hieronder werkt het, niet echt mooi maar wel werkend
hostname="CNodeUniGorN.wLeiden.NET"
location="Gorleus Lab Universiteit Leiden, Einsteinweg 55, 2333 CC, Leiden"
hostname="CNodeUniGorN.wLeiden.NET"
location="Gorleus Lab Universiteit Leiden, Einsteinweg 55, 2333 CC, Leiden"
ipv4_addrs_lo0="127.0.0.1/8 172.31.255.1/32"
wlans_ath0="wlan0"
create_args_wlan0="wlanmode ap mode 11b channel 4 ssid ap-n.unigorn.wleiden.net"
ifconfig wlan0 down
ifconfig wlan0 country NL
ifconfig wlan0 up
ipv4_addrs_wlan0="172.19.135.1/26 172.16.1.89/30 172.16.1.93/30 172.16.3.249/30"
ipv4_addrs_vr0="172.16.1.45/30 172.16.0.217/30"
ipv4_addrs_vr1="172.16.4.41/30"
ipv4_addrs_vr2="172.16.4.45/30"
comment:3 by , 15 years ago
Ad schreef: "De interface moet in ieder geval down zijn om de country code te kunnen wijzigen."
Je was er bijna: als je 'down' toevoegd aan create_args_wlan0 dan werkt het,
Dus bijv.
wlans_ath0="wlan0"
create_args_wlan0="wlanmode ap mode 11b channel 7 ssid ap-omni.huub.wleiden.net
regdomain ETSI country NL down"
ipv4_addrs_wlan0="172.17.16.1/26"
en bingo ;-)
nu nog het wlconfig script aanpassen.
comment:5 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
veranderd, getest en gecommit
changed wleiden.pl lijkt re werken