08 February 2017

TL-WN725N: "link is not ready, ERROR indicate disassoc" issues and how to fix it

     I was trying to configure a notebook with a R8188EU adapter and I see an interesting issue. In some random scenarios, this adapter just doesn't work and gives errors in dmesg like this:

[ 1063.859661] IPv6: ADDRCONF(NETDEV_UP): wlp0s26u1u3: link is not ready
[ 1063.907145] R8188EU: ERROR indicate disassoc
[ 1064.008095] IPv6: ADDRCONF(NETDEV_UP): wlp0s26u1u3: link is not ready
[ 1065.279303] R8188EU: ERROR indicate disassoc
[ 1065.380294] IPv6: ADDRCONF(NETDEV_UP): wlp0s26u1u3: link is not ready
[ 1065.430806] R8188EU: ERROR indicate disassoc

     You can connect if you try to connect a "hidden network" and actually put your non-hidden ssid there and password, if you don't care to do this every time you boot the system, of course. To fix this issue, edit your /etc/NetworkManager/NetworkManager.conf and add this:

[device]
wifi.scan-rand-mac-address=no

Update: This problem doesn't happens if you use a sane network nomenclature.