Ubuntu system hang - seems Wifi related.
Posted: Mon Feb 03, 2014 7:23 pm
I have a fitpc3LP 4GB (D2x2-T40E-WB-FM4U) purchased from Amazon. Came diskless with wifi module (Realtek 8723ae). I added a 120Gb SSD and installed Ubuntu server 13.04 then upgraded to 13.10. Was a minimal Ubuntu install - no extra packages during install.
Configured wifi with wpa_supplicant and interfaces file, disabled ipv6, disabled wireless power mgmt. Added ifplugd for eth0. Added lm-sensors package for temp info. That's about it.
When fitpc3 is connected to eth0 and not wifi - it seems to run fine. Responsive when connected via ssh and runs for days and days. However, when eth0 is unplugged and fitpc3 is connected to wifi, the ssh cli has delays, ping varies from 1ms to 1200ms (usually every 4 ping packets) and after maybe 10 hours the whole system locks - no network, no console, hard reboot is needed. in each case the monitor has gone to sleep and so no error message to see. Happens on both this fitpc3 as well as a fitpc3 Linux Pro with similar Ubuntu install.
I read there were some issues with the 8723ae driver, but sounds like latest driver was included in 13.04.
Some info:
Ping from a pc-based ubuntu server to fitpc3:
david@ubuntu2:/home/david $ ping 192.168.1.210
PING 192.168.1.210 (192.168.1.210) 56(84) bytes of data.
64 bytes from 192.168.1.210: icmp_req=1 ttl=64 time=55.1 ms
64 bytes from 192.168.1.210: icmp_req=2 ttl=64 time=1.17 ms
64 bytes from 192.168.1.210: icmp_req=3 ttl=64 time=1.55 ms
64 bytes from 192.168.1.210: icmp_req=4 ttl=64 time=4.43 ms
64 bytes from 192.168.1.210: icmp_req=5 ttl=64 time=1.49 ms
64 bytes from 192.168.1.210: icmp_req=6 ttl=64 time=5.61 ms
64 bytes from 192.168.1.210: icmp_req=7 ttl=64 time=40.4 ms
64 bytes from 192.168.1.210: icmp_req=8 ttl=64 time=1208 ms
64 bytes from 192.168.1.210: icmp_req=9 ttl=64 time=209 ms
64 bytes from 192.168.1.210: icmp_req=10 ttl=64 time=1.12 ms
64 bytes from 192.168.1.210: icmp_req=11 ttl=64 time=16.5 ms
64 bytes from 192.168.1.210: icmp_req=12 ttl=64 time=1202 ms
64 bytes from 192.168.1.210: icmp_req=13 ttl=64 time=203 ms
64 bytes from 192.168.1.210: icmp_req=14 ttl=64 time=10.0 ms
64 bytes from 192.168.1.210: icmp_req=15 ttl=64 time=4.32 ms
64 bytes from 192.168.1.210: icmp_req=16 ttl=64 time=1199 ms
64 bytes from 192.168.1.210: icmp_req=17 ttl=64 time=193 ms
64 bytes from 192.168.1.210: icmp_req=18 ttl=64 time=7.17 ms
64 bytes from 192.168.1.210: icmp_req=19 ttl=64 time=25.9 ms
64 bytes from 192.168.1.210: icmp_req=20 ttl=64 time=1215 ms
64 bytes from 192.168.1.210: icmp_req=21 ttl=64 time=207 ms
64 bytes from 192.168.1.210: icmp_req=22 ttl=64 time=1.13 ms
sudo lshw -C network (wlan0 results only):
*-network
description: Wireless interface
product: RTL8723AE PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:05:00.0
logical name: wlan0
version: 00
serial: 00:0d:f0:ad:6d:4b
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtl8723ae driverversion=3.11.0-15-generic firmware=N/A ip=192.168.1.210 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:18 ioport:1000(size=256) memory:c0800000-c0803fff
I am planning to use the fitpc3 as a remote headless device in 10 installations with more to follow if successful. So need the wifi networking to be solid.
Have there been issues with the 8723ae?
Would another wifi module perform better? I have seen postings mentioning different wifi modules in their fitPc.
Suggestions on how to further troubleshoot / address the issue?
There is little in the log files (/var/log) that gives me any clues as to the specific cause for the hang. But I am no expert.
If needed/helpful i could provide a clonezilla image of the disk (~750Mb).
--Update--
I disabled the onboard wifi (wlan0) and plugged-in / enabled a cheap usb wifi (RT8188 chipset). Pings are 5ms max and there is no delay on the ssh cli. Going to see if hangs over the next few days. Interestingly, just after i plugged-in (but hadn't enabled) the usb wifi the system hung. This time the screen was active and showed "Unable to handle kernel paging request at FFFF880248193300" plus a few more lines of messages.
Not clear that the hang was related to the added USB wifi. I rebooted and again added the usb wifi with no issue as mentioned.
-----------
Thanks.
David
Configured wifi with wpa_supplicant and interfaces file, disabled ipv6, disabled wireless power mgmt. Added ifplugd for eth0. Added lm-sensors package for temp info. That's about it.
When fitpc3 is connected to eth0 and not wifi - it seems to run fine. Responsive when connected via ssh and runs for days and days. However, when eth0 is unplugged and fitpc3 is connected to wifi, the ssh cli has delays, ping varies from 1ms to 1200ms (usually every 4 ping packets) and after maybe 10 hours the whole system locks - no network, no console, hard reboot is needed. in each case the monitor has gone to sleep and so no error message to see. Happens on both this fitpc3 as well as a fitpc3 Linux Pro with similar Ubuntu install.
I read there were some issues with the 8723ae driver, but sounds like latest driver was included in 13.04.
Some info:
Ping from a pc-based ubuntu server to fitpc3:
david@ubuntu2:/home/david $ ping 192.168.1.210
PING 192.168.1.210 (192.168.1.210) 56(84) bytes of data.
64 bytes from 192.168.1.210: icmp_req=1 ttl=64 time=55.1 ms
64 bytes from 192.168.1.210: icmp_req=2 ttl=64 time=1.17 ms
64 bytes from 192.168.1.210: icmp_req=3 ttl=64 time=1.55 ms
64 bytes from 192.168.1.210: icmp_req=4 ttl=64 time=4.43 ms
64 bytes from 192.168.1.210: icmp_req=5 ttl=64 time=1.49 ms
64 bytes from 192.168.1.210: icmp_req=6 ttl=64 time=5.61 ms
64 bytes from 192.168.1.210: icmp_req=7 ttl=64 time=40.4 ms
64 bytes from 192.168.1.210: icmp_req=8 ttl=64 time=1208 ms
64 bytes from 192.168.1.210: icmp_req=9 ttl=64 time=209 ms
64 bytes from 192.168.1.210: icmp_req=10 ttl=64 time=1.12 ms
64 bytes from 192.168.1.210: icmp_req=11 ttl=64 time=16.5 ms
64 bytes from 192.168.1.210: icmp_req=12 ttl=64 time=1202 ms
64 bytes from 192.168.1.210: icmp_req=13 ttl=64 time=203 ms
64 bytes from 192.168.1.210: icmp_req=14 ttl=64 time=10.0 ms
64 bytes from 192.168.1.210: icmp_req=15 ttl=64 time=4.32 ms
64 bytes from 192.168.1.210: icmp_req=16 ttl=64 time=1199 ms
64 bytes from 192.168.1.210: icmp_req=17 ttl=64 time=193 ms
64 bytes from 192.168.1.210: icmp_req=18 ttl=64 time=7.17 ms
64 bytes from 192.168.1.210: icmp_req=19 ttl=64 time=25.9 ms
64 bytes from 192.168.1.210: icmp_req=20 ttl=64 time=1215 ms
64 bytes from 192.168.1.210: icmp_req=21 ttl=64 time=207 ms
64 bytes from 192.168.1.210: icmp_req=22 ttl=64 time=1.13 ms
sudo lshw -C network (wlan0 results only):
*-network
description: Wireless interface
product: RTL8723AE PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:05:00.0
logical name: wlan0
version: 00
serial: 00:0d:f0:ad:6d:4b
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtl8723ae driverversion=3.11.0-15-generic firmware=N/A ip=192.168.1.210 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:18 ioport:1000(size=256) memory:c0800000-c0803fff
I am planning to use the fitpc3 as a remote headless device in 10 installations with more to follow if successful. So need the wifi networking to be solid.
Have there been issues with the 8723ae?
Would another wifi module perform better? I have seen postings mentioning different wifi modules in their fitPc.
Suggestions on how to further troubleshoot / address the issue?
There is little in the log files (/var/log) that gives me any clues as to the specific cause for the hang. But I am no expert.
If needed/helpful i could provide a clonezilla image of the disk (~750Mb).
--Update--
I disabled the onboard wifi (wlan0) and plugged-in / enabled a cheap usb wifi (RT8188 chipset). Pings are 5ms max and there is no delay on the ssh cli. Going to see if hangs over the next few days. Interestingly, just after i plugged-in (but hadn't enabled) the usb wifi the system hung. This time the screen was active and showed "Unable to handle kernel paging request at FFFF880248193300" plus a few more lines of messages.
Not clear that the hang was related to the added USB wifi. I rebooted and again added the usb wifi with no issue as mentioned.
-----------
Thanks.
David