Skip to content
This repository has been archived by the owner on Aug 14, 2023. It is now read-only.

Unable to configure wlan #213

Closed
vikas027 opened this issue Feb 5, 2018 · 6 comments
Closed

Unable to configure wlan #213

vikas027 opened this issue Feb 5, 2018 · 6 comments

Comments

@vikas027
Copy link

vikas027 commented Feb 5, 2018

Environment

Raspberry Pi: 3 Model B
OS: hypriotos-rpi-v1.7.1.img.zip
Flash Command: flash --hostname node01 /path/to/hypriotos-rpi-v1.7.1.img.zip

Problem

Unable to configure wlan

I was able to configure WLAN easily in Raspbian OS using /etc/dhcpcd.conf as shown here on the same Raspberry Pi.

Wireless Interface Details

$ iwconfig wlan0
wlan0     IEEE 802.11bgn  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=31 dBm
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
$

Scanning SSIDs

$ iwlist wlan0 scan | head -n 15
wlan0     Scan completed :
          Cell 01 - Address: 20:4E:7F:20:00:C9
                    Channel:6
                    Frequency:2.437 GHz (Channel 6)
                    Quality=51/70  Signal level=-59 dBm
                    Encryption key:on
                    ESSID:"MYSSID-027"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                    Mode:Master
                    Extra:tsf=0000000000000000
                    Extra: Last beacon: 70ms ago
                    IE: Unknown: 00084A4B564B2D322E34
                    IE: Unknown: 010882848B962430486C
$

Configuration Files

Hint taken from here

$ vi /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
	ssid="MYSSID-027"
	psk=password_hash
	proto=RSN
	key_mgmt=WPA-PSK
	pairwise=CCMP
	auth_alg=OPEN
}
$
$ chmod 0600 /etc/wpa_supplicant/wpa_supplicant.conf

$ vi /etc/network/interfaces.d/wlan0
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
$

Logs

There are no errors on console or /var/log/syslog but IP doesn't get configured

$ ifdown wlan0
ifdown: interface wlan0 not configured
$ ifup wlan0
$ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr b8:27:eb:91:ef:57
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:120 errors:0 dropped:120 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:46872 (45.7 KiB)  TX bytes:0 (0.0 B)
$

$ tail -f /var/log/syslog
Feb  5 12:51:08 nextcloud wpa_supplicant[1088]: Successfully initialized wpa_supplicant
@firecyberice
Copy link
Member

Add your dhcp config to /etc/network/interfaces.d/wlan0 and try again.
Feel free to reopen this issue again if it is not working.

@vikas027
Copy link
Author

vikas027 commented Feb 5, 2018

@firecyberice Can you please give an example and update the user data here as well?

@firecyberice
Copy link
Member

Please have a look at: hypriot/blog#60

@StefanScherer
Copy link
Member

The next HypriotOS 1.8.0 will be easier to activate WiFi.

@orubel
Copy link

orubel commented Mar 22, 2018

I thought that adding this to your YAML files was supposed to take care of this? I have been trying a few dozen different things and this isn't working for me either. Have most recent version of flash.

By the way, great work. Loving everything so far. Issues are very few.

@StefanScherer
Copy link
Member

With HypriotOS up to 1.7.1 you have to change the /boot/config.txt and turn off uart. Hypriot 1.8.0 will have another default so you don't have to care about that.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants