Comment 5 for bug 1998765

Revision history for this message
Robert Liu (robertliu) wrote :

I installed the updated version on the platform which needs this patch. After updating the packages, the platform can scan and connect to a WiFi network correctly.

I also tried other amd64, armhf and arm64 platforms which don't require the patch originally and their wifi device still work after upgrading.

$ dpkg -l |grep libnl
ii libnl-3-200:armhf 3.4.0-1ubuntu0.1 armhf library for dealing with netlink sockets
ii libnl-genl-3-200:armhf 3.4.0-1ubuntu0.1 armhf library for dealing with netlink sockets - generic netlink
ii libnl-route-3-200:armhf 3.4.0-1ubuntu0.1 armhf library for dealing with netlink sockets - route interface

$ sudo netplan apply
$ ip a
  ...
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether dc:a6:32:37:fa:a7 brd ff:ff:ff:ff:ff:ff
    inet 10.102.138.56/22 brd 10.102.139.255 scope global dynamic wlan0
       valid_lft 600sec preferred_lft 600sec
    inet6 fe80::dea6:32ff:fe37:faa7/64 scope link
       valid_lft forever preferred_lft forever

$ sudo ping -I wlan0 8.8.8.8
PING 8.8.8.8 (8.8.8.8) from 10.102.138.56 wlan0: 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=10.4 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=5.64 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=57 time=5.73 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=57 time=6.09 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=57 time=6.98 ms