Date: Sun, 18 Dec 2016 22:23:43 +0100 From: =?UTF-8?Q?Morgan_Wesstr=c3=b6m?= <freebsd-wireless@pp.dyndns.biz> To: freebsd-wireless@freebsd.org Subject: FreeBSD 11 doesn't load firmware to wifi card. Worked in FreeBSD 10.3. Message-ID: <5856FE5F.8030701@pp.dyndns.biz>
next in thread | raw e-mail | index | archive | help
Dear list. I need some pointers how to track down this problem. Most likely I've simply forgotten something fundamental. I've been running an usb based Zyxel NWD2705 wifi dongle as an access point on my FreeBSD 10.3 installation for a long time. After installing a FreeBSD 11 and moving the dongle there, dmesg doesn't show any indication of loading the firmware. As instructed in "man 4 run" I've added the following two lines to the kernel config on both machines and recompiled and installed: device run device runfw FreeBSD 11 runs a GENERIC kernel with these two lines added and FreeBSD 10.3 runs the same but with all unused modules removed. dmesg of FreeBSD 10.3 shows the following: ugen7.2: <ZyXEL> at usbus7 run0: <ZyXEL NWD2705, class 0/0, rev 2.00/1.01, addr 2> on usbus7 run0: MAC/BBP RT3593 (rev 0x0402), RF RT3053 (MIMO 3T3R), address 28:28:5d:fc:79:81 run0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps run0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps run0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps wlan0: bpf attached wlan0: bpf attached wlan0: Ethernet address: 28:28:5d:fc:79:81 run0: firmware RT3071 ver. 0.33 loaded run0: firmware RT3071 ver. 0.33 loaded dmesg on FreeBSD 11 shows this: ugen7.2: <ZyXEL> at usbus7 run0 on uhub0 run0: <ZyXEL NWD2705, class 0/0, rev 2.00/1.01, addr 2> on usbus7 run0: MAC/BBP RT3593 (rev 0x0402), RF RT3053 (MIMO 3T3R), address 28:28:5d:fc:79:81 run0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps run0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps run0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps No indication of firmware being loaded but also an extra line "run0: on uhub0" if that matters. Neither does any run0 interface show up with ifconfig. How can I trace what the firmware subsystem is doing and why it doesn't push the firmware to this card? Regards Morgan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5856FE5F.8030701>