Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Orange Pi Lite wireless issue: net/wireless/sme.c:752 __cfg80211_connect_result

Featured Replies

Hi,

 

I have two OrangePi Lite running side by side. After working fine for about 8 months both started to experience same issue with wireless:


 

Quote

 

[   20.283685] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   52.018851] ------------[ cut here ]------------
[   52.019030] WARNING: CPU: 2 PID: 5 at net/wireless/sme.c:752 __cfg80211_connect_result+0x256/0x2c8 [cfg80211]
[   52.019033] Modules linked in: lz4 lz4_compress zram uvcvideo ir_lirc_codec snd_usb_audio snd_hwdep snd_usbmidi_lib videobuf2_vmalloc snd_rawmidi videobuf2_memops snd_seq_device lirc_dev videobuf2_v4l2 videobuf2_core evdev sunxi_cir sun8i_codec_analog sun4i_gpadc_iio snd_soc_hdmi_codec sun4i_i2s snd_soc_simple_card snd_soc_simple_card_utils snd_soc_core snd_pcm_dmaengine snd_pcm snd_timer snd soundcore w1_therm w1_gpio wire uio_pdrv_genirq uio sch_fq_codel g_serial libcomposite 8189fs cfg80211 rfkill ip_tables x_tables dw_hdmi_cec dw_hdmi_i2s_audio sun8i_dw_hdmi dw_hdmi cec sun4i_tcon sun8i_mixer sun4i_drm
[   52.019146] CPU: 2 PID: 5 Comm: kworker/u8:0 Not tainted 4.14.65-sunxi #12
[   52.019149] Hardware name: Allwinner sun8i Family
[   52.019210] Workqueue: cfg80211 cfg80211_event_work [cfg80211]
[   52.019237] [<c010dacd>] (unwind_backtrace) from [<c010a0b5>] (show_stack+0x11/0x14)
[   52.019251] [<c010a0b5>] (show_stack) from [<c086b7fd>] (dump_stack+0x69/0x78)
[   52.019264] [<c086b7fd>] (dump_stack) from [<c011a1cf>] (__warn+0xaf/0xc0)
[   52.019273] [<c011a1cf>] (__warn) from [<c011a291>] (warn_slowpath_null+0x19/0x1c)
[   52.019332] [<c011a291>] (warn_slowpath_null) from [<bf89256b>] (__cfg80211_connect_result+0x256/0x2c8 [cfg80211])
[   52.019442] [<bf89256b>] (__cfg80211_connect_result [cfg80211]) from [<bf8744fd>] (cfg80211_process_wdev_events+0xb4/0xe0 [cfg80211])
[   52.019544] [<bf8744fd>] (cfg80211_process_wdev_events [cfg80211]) from [<bf87454f>] (cfg80211_process_rdev_events+0x26/0x50 [cfg80211])
[   52.019645] [<bf87454f>] (cfg80211_process_rdev_events [cfg80211]) from [<bf8701d3>] (cfg80211_event_work+0x16/0x1c [cfg80211])
[   52.019702] [<bf8701d3>] (cfg80211_event_work [cfg80211]) from [<c012d4d1>] (process_one_work+0x155/0x37c)
[   52.019711] [<c012d4d1>] (process_one_work) from [<c012e073>] (worker_thread+0xff/0x408)
[   52.019721] [<c012e073>] (worker_thread) from [<c0131b3d>] (kthread+0xfd/0x104)
[   52.019733] [<c0131b3d>] (kthread) from [<c01066f9>] (ret_from_fork+0x11/0x38)
[   52.019778] ---[ end trace b84df9c56982a79d ]---
[   52.242651] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready


 

The board works randomly for few hours or few days and then looses wireless connection. When this happens reboot does not help as then issue occurs immediately after the boot. Unplugging and replugging power source resolves that for a while and then happens again

 

I suspect it may not be related to a hardware issue or wireless hotspot, as I have at least 3 other clients that continue to work fine. Searching for it on the internet brought this issue with Raspberry Pi: https://github.com/raspberrypi/linux/issues/1988. Raspberry uses different wireless chipset either. All that makes me think this may be an issue in the kernel itself

 

Any ideas or thoughts?

Workaround also appreciated

 

Thanks

Perhaps the radio chip is getting too hot (too much reflected power)

With it working then stopping, but an immediate reboot doesn't bring it back, but leave it off for a while (let it cool down) it works again...

 

Are you using stock antenna?

 

  • Author

One more update

I found that reloading the kernel module helps to restore wireless interface:

Quote

sudo rmmod 8189fs
sudo modprobe 8189fs

 

  • Author

I am successfully using this cron script every 1 minute to detect wifi failure and reload the module:
 

#!/bin/bash

status=`/sbin/ifconfig wlan0 | grep "inet 192"`
if [ ! -z "$status" ]; then exit 0; fi

echo "Detected wifi failure"
dmesg | grep __cfg80211_connect_result | mail -s "Wifi failure" root@localhost

sudo rmmod 8189fs
sudo modprobe 8189fs
sleep 3

nmcli connection up id mynetworkname

HTH

Hello,

 

I found a solution.

 

In /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf set the power saving to "0" and reboot.

0 means "default"...

 

best regards,

Mike

I'm having this same issue with the Orange Pi Zero Plus.  Did anyone ever figure out what the issue was?

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.