- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hi all,
I have a question to ask about.
Originally, my Intel Edison is able to connect WiFi.
I wish to disconnect WiFi once for some figuration, so I killed PID for wpa_supplicant once and re-enabled by "configure_edison --disableOneTimeSetup" according to answer in . It works for once.
However, the wlan0 is missing after I reboot Intel Edison and I no longer able to enable wlan0 by "configure_edison --disableOneTimeSetup".
Besides that, Intel Edison is unable to connect to WiFi via "configure_edison --wifi" command. None of my WiFi is found inside the Intel Edison.
It show error as shown in picture below:
I have tried by solving myself on this problem
First, I have checked my bcm4334x is installed in my Intel Edison.
I saw a similar situation/error as mine in the thread (Question raised by intel_jassowski), however install bcm4334x solution by "opkg install kernel-module-bcm4334x" does not work for me. My bcm4334x is installed and up to date.
Hope someone can help on this.
Thank you.
---------------------------------------------------------Log For My Intel Edison------------------------------------------------------------------------------------
root@edison:~# opkg install kernel-module-bcm4334x
Package kernel-module-bcm4334x (1.141-r47) installed in root is up to date.
root@edison:~# ifup wlan0
ifup: can't open '/etc/network/interfaces': No such file or directory
root@edison:~# rfkill list all
0: bcm43xx Bluetooth: bluetooth
Soft blocked: yes
Hard blocked: no
root@edison:~# ifconfig
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:65536 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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
usb0 Link encap:Ethernet HWaddr de:51:00:6b:d9:ef
inet addr:192.168.2.15 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::dc51:ff:fe6b:d9ef/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:159 errors:0 dropped:0 overruns:0 frame:0
TX packets:37 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:23870 (23.3 KiB) TX bytes:8218 (8.0 KiB)
root@edison:~# journalctl -xn
-- Logs begin at Sat 2000-01-01 00:00:23 UTC, end at Fri 2015-06-19 05:46:43 UT
C. --
Jun 19 05:45:28 edison login[241]: [[1;39mROOT LOGIN on '/dev/ttyMFD2'[[0m
Jun 19 05:45:40 edison dbus[212]: [[1;39m[system] Failed to activate service 'o
rg.freedesktop.hostname1': timed out[[0m
Jun 19 05:45:40 edison dbus-daemon[212]: dbus[212]: [system] Failed to activate
service 'org.freedesktop.hostname1': timed out
Jun 19 05:46:43 edison systemd[1]: [[1;39mJob sys-subsystem-net-devices-wlan0.d
evice/start timed out.[[0m
Jun 19 05:46:43 edison systemd[1]: [[1;31mTimed out waiting for device sys-subs
ystem-net-devices-wlan0.device.[[0m
Jun 19 05:46:43 edison systemd[1]: [[1;31mDependency failed for WPA supplicant
service.[[0m
Jun 19 05:46:43 edison systemd[1]: Starting Multi-User System.
Jun 19 05:46:43 edison systemd[1]: Reached target Multi-User System.
root@edison:~# systemctl -l status systemd-modules-load.service
â—&# 143; systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static)
Active: failed (Result: exit-code) since Fri 2015-06-19 05:38:34 UTC; 4min 44
s ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 191 ExecStart=/lib/systemd/systemd-modules-load (code=exited, status=
1/FAILURE)
Main PID: 191 (code=ex...
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hi,
Check hostapd
systemctl status hostapd and eventually stop or disable
systemctl stop wpa_supplicant
systemctl start wpa_supplicant
wpa_cli status or ifconfig to check if wlan0 is up.
Hope this helps,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Thanks for the suggestion.
However, it does not works for my Intel Edison
Below are the details:
root@edison:~# systemctl status hostapd
â—&# 143; hostapd.service - Hostap daemon service
Loaded: loaded (/lib/systemd/system/hostapd.service; disabled)
Active: inactive (dead)
Jun 19 05:39:24 edison systemd[1]: Stopped Hostap daemon service.
Jun 19 05:55:58 edison systemd[1]: Stopped Hostap daemon service.
Jun 19 06:04:32 edison systemd[1]: Stopped Hostap daemon service.
Jun 19 06:06:27 edison systemd[1]: Stopped Hostap daemon service.
Jun 19 06:11:20 edison systemd[1]: Stopped Hostap daemon service.
root@edison:~# systemctl stop wpa_supplicant
root@edison:~# systemctl start wpa_supplicant
A dependency job for wpa_supplicant.service failed. See 'journalctl -xn' for det
ails.
root@edison:~# ifconfig
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:65536 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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
usb0 Link encap:Ethernet HWaddr 26:e8:8f:ca:e1:77
inet addr:192.168.2.15 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::24e8:8fff:feca:e177/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:640 errors:0 dropped:0 overruns:0 frame:0
TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:108245 (105.7 KiB) TX bytes:9070 (8.8 KiB)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hello,
what about /etc/wpa_supplicant/wpa_supplicant.conf
May be a misconfiguration ?
Try to clean and restart wpa_supplicant service?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Thanks for the fast reply.
Below are the details for /etc/wpa_supplicant/wpa_supplicant.conf:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
config_methods=virtual_push_button virtual_display push_button keypad
update_config=1
fast_reauth=1
device_name=Edison
manufacturer=Intel
model_name=Edison
network={
ssid="******************"
scan_ssid=1
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
eap=TTLS PEAP TLS
psk="************"
}
Below are the details for restarting and start the wpa_supplicant service:
root@edison:/etc/opkg# systemctl restart wpa_supplicant
A dependency job for wpa_supplicant.service failed. See 'journalctl -xn' for det
ails.
root@edison:~# wpa_supplicant -B -Dnl80211 -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
Successfully initialized wpa_supplicant
nl80211: Driver does not support authentication/association or connect commands
Could not read interface wlan0 flags: No such device
wlan0: Failed to initialize driver interface
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Thanks for the fast reply.
Tried for the solution in , but it does not works
Below are the details:
root@edison:~# rfkill list
0: bcm43xx Bluetooth: bluetooth
Soft blocked: yes
Hard blocked: no
root@edison:~# ifconfig
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:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
root@edison:~# wpa_supplicant -B -Dnl80211 -iwlan0 -c/etc/wpa_supplicant/wpa_sup
plicant.conf
Successfully initialized wpa_supplicant
nl80211: Driver does not support authentication/association or connect commands
Could not read interface wlan0 flags: No such device
wlan0: Failed to initialize driver interface
root@edison:~# busybox udhcpc -i wlan0
udhcpc: SIOCGIFINDEX: No such device
root@edison:~# vi /etc/system/sytem/basic.target.wants/network-gadget-init.service
Nothings inside
root@edison:~# systemctl disable network-gadget-init.service
root@edison:~# vi /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
config_methods=virtual_push_button virtual_display push_button keypad
update_config=1
fast_reauth=1
device_name=Edison
manufacturer=Intel
model_name=Edison
network={
ssid="******************"
scan_ssid=1
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
eap=TTLS PEAP TLS
psk="************"
}
root@edison:~# wpa_cli enable_network 1
Failed to connect to non-global ctrl_ifname: (null) error: No such file or dire
ctory
root@edison:~# wpa_cli select_network 1
Failed to connect to non-global ctrl_ifname: (null) error: No such file or dire
ctory
root@edison:~# wpa_cli save
Failed to connect to non-global ctrl_ifname: (null) error: No such file or dire
ctory
root@edison:~# wpa_cli quit
Failed to connect to non-global ctrl_ifname: (null) error: No such file or dire
ctory
root@edison:~# rfkill unblock wlan
root@edison:~# systemctl enable wpa_supplicant
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Bump
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Seems like the device wlan0 went away for some reason...
Check the following:
- Check for running service: systemctl status systemd-networkd.service
- Check for running target: systemctl status network.target
- Check for wlan0 device: systemctl status sys-subsystem-net-devices-wlan0.device (This should show the device file if it exists... mine was: "/sys/devices/pci0000:00/0000:00:01.3/mmc_host/mmc2/mmc2:0001/mmc2:0001:2/net/wlan0" )
- systemctl status systemd-udevd.service (This should be running & handles kernel device events)
- Check lspci -k for SD Host controller: Intel Corporation Device 1190 (rev 01)
- Check that you don't somehow have bcm4334x module blacklisted in /etc/modprobe.d/*
- Check that file /etc/modules-load.d/bcm4334x.conf contains single line with "bcm4334x"
- Check that file /etc/modprobe.d/bcm4334x.conf contains "options bcm4334x firmware_path=/etc/firmware/fw_bcmdhd.bin nvram_path=/etc/firmware/bcmdhd.cal op_mode=4"
- Check output of lsmod for "bcm4334x" (e.g.: lsmod | grep -i bcm4334x )
- Check output of modprobe -c for "bcm43" (e.g.: modprobe -c | grep bcm43 )
If the kernel module is not loaded, load it with: modprobe bcm4334x
If systemd-udevd.service is not running, start it with: systemctl enable systemd-udevd.service; systemctl start systemd-udevd.service
If any of the other services is not running, start & enable with: systemctl enable __service_name_here.service; systemctl start __service_name_here.service
If it's still not working, have you tried rebooting after ensuring all system services are enabled?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Thanks for the reply.
Step 3 shows that the wlan0 is inactive (dead)
But, I unable to start it by typing systemctl enable sys-subsystem-net-devices-wlan0.device
It show "Failed to execute operation: No such file or directory"
How to perform Step 6?
Because I type vi /etc/modprobe.d/*
It will directly open /etc/modprobe.d/bcm4334x.conf
Besides that, I am unable to perform modprobe bcm4334x
It show "modprobe: ERROR: could not insert 'bcm4334x': No such device"
Below are the details:
root@edison:~# systemctl status systemd-networkd.service -l
â—&# 143; systemd-networkd.service - Network Service
Loaded: loaded (/lib/systemd/system/systemd-networkd.service; enabled)
Active: active (running) since Fri 2015-06-19 06:15:32 UTC; 4min 12s ago
Docs: man:systemd-networkd.service(8)
Main PID: 224 (systemd-network)
Status: "Processing requests..."
CGroup: /system.slice/systemd-networkd.service
â""â"€224 /lib/systemd/systemd-networkd
Jun 19 06:15:35 edison systemd-networkd[224]: usb0: gained carrier
Jun 19 06:15:35 edison systemd-networkd[224]: usb0: link configured
root@edison:~# systemctl status network.target -l
â—&# 143; network.target - Network
Loaded: loaded (/lib/systemd/system/network.target; static)
Active: active since Fri 2015-06-19 06:15:32 UTC; 4min 38s ago
Docs: man:systemd.special(7)
http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget
root@edison:~# systemctl status sys-subsystem-net-devices-wlan0.device -l
â—&# 143; sys-subsystem-net-devices-wlan0.device
Loaded: loaded
Active: inactive (dead)
Jun 19 06:15:29 edison systemd[1]: Expecting device sys-subsystem-net-devices-wl
an0.device...
Jun 19 06:16:59 edison systemd[1]: Job sys-subsystem-net-devices-wlan0.device/st
art timed out.
Jun 19 06:16:59 edison systemd[1]: Timed out waiting for device sys-subsystem-ne
t-devices-wlan0.device.
root@edison:~# systemctl status systemd-udevd.service
â—&# 143; systemd-udevd.service - udev Kernel Device Manager
Loaded: loaded (/lib/systemd/system/systemd-udevd.service; static)
Active: active (running) since Sat 2000-01-01 00:00:25 UTC; 15 years 5 months
ago
Docs: man:systemd-udevd.service(8)
man:udev(7)
Main PID: 122 (systemd-udevd)
CGroup: /system.slice/systemd-udevd.service
â""â"€122 /lib/systemd/systemd-udevd
Jan 01 00:00:25 edison systemd[1]: Started udev Kernel Device Manager.
root@edison:~# lspci -k
00:00.0 Host bridge: Intel Corporation Device 1170 (rev 01)
00:01.0 SD Host controller: Intel Corporation Device 1190 (rev 01)
Kernel driver in use: sdhci-pci
00:01.2 SD Host controller: Intel Corporation Device 1190 (rev 01)
Kernel driver in use: sdhci-pci
00:01.3 SD Host controller: Intel Corporation Device 1190 (rev 01)
Kernel driver in use: sdhci-pci
00:02.0 Display controller: Intel Corporation Device 1182 (rev 01)
00:04.0 Serial controller: Intel Corporation Device 1191 (rev 01)
Kernel driver in use: HSU serial
00:04.1 Serial controller: Intel Corporation Device 1191 (rev 01)
Kernel driver in use: HSU serial
00:04.2 Serial controller: Intel Corporation Device 1191 (rev 01)
Kernel driver in use: HSU serial
00:04.3 Serial controller: Intel Corporation Device 1191 (rev 01)
Kernel driver in use: HSU serial
00:05.0 Serial controller: Intel Corporation Device 1192 (rev 01)
Kernel driver in use: HSU DMA
00:06.0 System peripheral: Intel Corporation Device 1193 (rev 01)
00:06.1 System peripheral: Intel Corporation Device 1193 (rev 01)
00:07.0 System peripheral: Intel Corporation Device 1194 (rev 01)
Kernel driver in use: intel_mid_ssp_spi_unified
00:07.1 System peripheral: Intel Corporation Device 1194 (rev 01)
Kernel driver in use: intel_mid_ssp_spi_unified
00:07.2 System peripheral: Intel Corporation Device 1194 (rev 01)
Kernel driver in use: intel_mid_ssp_spi_unified
00:08.0 Communication controller: Intel Corporation Device 1195 (rev 01)
Kernel driver in use: i2c-designware-pci
00:08.1 Communication controller: Intel Corporation Device 1195 (rev 01)
Kernel driver in use: i2c-designware-pci
00:08.2 Communication controller: Intel Corporation Device 1195 (rev 01)
Kernel driver in use: i2c-designware-pci
00:08.3 Communication controller: Intel Corporation Device 1195 (rev 01)
Kernel driver in use: i2c-designware-pci
00:09.0 Communication controller: Intel Corporation Device 1196 (rev 01)
Kernel driver in use: i2c-designware-pci
00:09.1 Communication controller: Intel Corporation Device 1196 (rev 01)
Kernel driver in use: i2c-designware-pci
00:09.2 Communication controller: Intel Corporation Device 1196 (rev 01)
Kernel driver in use: i2c-designware-pci
00:0a.0 Communication controller: Intel Corporation Device 1197 (rev 01)
00:0b.0 Encryption controller: Intel Corporation Device 1198 (rev 01)
00:0c.0 System peripheral: Intel Corporation Device 1199 (rev 01)
Kernel driver in use: langwell_gpio
00:0d.0 Multimedia audio controller: Intel Corporation Device 119a (rev 01)
00:0e.0 System peripheral: Intel Corporation Device 119b (rev 01)
Kernel driver in use: intel_mid_dma
00:11.0 USB controller: Intel Corporation Device 119e (rev 01)
Kernel driver in use: dwc3_otg
00:12.0 Signal processing controller: Intel Corporation Device 119f (rev 01)
Kernel driver in use: pciPTI
00:13.0 Co-processor: Intel Corporation Device 11a0 (rev 01)
Kernel driver in use: intel_scu_ipc
00:14.0 Co-processor: Intel Corporation Device 11a1 (rev 01)
Kernel driver in use: intel_pmu_driver
00:15.0 System peripheral: Intel Corporation D...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Have you considered re-flashing your board to see if it fixes the issue? Take a look at https://software.intel.com/en-us/articles/flash-tool-lite-user-manual IoT - Flash Tool Lite User Manual | Intel® Developer Zone , flash the latest image and try again. This time, with a newly flashed image, follow the steps from the guide and see if you can see wlan0 again.
Let us know your results.
Sergio
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page