What is the driver's (or drivers') name (or names) for RT3072 which a usb dongle. I cannot bring up the interface.
$ lsusb | grep Ralink Bus 004 Device 008: ID 148f:3072 Ralink Technology, Corp. RT3072 Wireless Adapter $ ifconfig
em1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 49:62:ac:22:aa:70 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 20 memory 0xf6900000-f6920000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 0 (Local Loopback) RX packets 1902 bytes 98681 (96.3 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1902 bytes 98681 (96.3 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp0s29u1u1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 -----------<<<<<<<<<<<< rt3072 ether 00:0a:3a:41:ae:d5 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
On Sat, 17 Sep 2016 18:59:10 -0600 jd1008 jd1008@gmail.com wrote:
What is the driver's (or drivers') name (or names) for RT3072 which a usb dongle.
This should get you going - rt2800usb
On 09/17/2016 08:13 PM, stan wrote:
On Sat, 17 Sep 2016 18:59:10 -0600 jd1008 jd1008@gmail.com wrote:
What is the driver's (or drivers') name (or names) for RT3072 which a usb dongle.
This should get you going - rt2800usb
Thank you Stan. I downloaded it, read the README for how to build, followed the instructions for modifying Makefile and os/linux/config.mk
ran make.
Had to fix a data structure in order for it to compile (a trivial mod).
It built just fine.
ran insmod
tried to ifconfig the interface up.
interface not found. Will retry and get back to ya.
Cheers,
JD
On 09/17/2016 08:13 PM, stan wrote:
On Sat, 17 Sep 2016 18:59:10 -0600 jd1008 jd1008@gmail.com wrote:
What is the driver's (or drivers') name (or names) for RT3072 which a usb dongle.
This should get you going - rt2800usb
OK, so I rebooted and then plugged in the rt3702 dongle
dmesg shows: [ 3270.106423] usb 4-1.2: new high-speed USB device number 14 using ehci-pci [ 3270.210079] usb 4-1.2: New USB device found, idVendor=148f, idProduct=3072 [ 3270.210085] usb 4-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3270.210088] usb 4-1.2: Product: 802.11 n WLAN [ 3270.210091] usb 4-1.2: Manufacturer: Ralink [ 3270.210094] usb 4-1.2: SerialNumber: 1.0 [ 3270.212400]
=== pAd = ffffc90018175000, size = 598032 ===
[ 3270.212458] <-- RTMPAllocAdapterBlock, Status=0 [ 3270.213176] NVM is EFUSE
Yet, there is no interface for ifcfg to play with :( ifcfg shows only:
ifconfig em1: f
lo:
virbr0:
wlp2s0b1: <<<< This is built-in to the mobo: 02:00.0 Network controller: Broadcom Corporation BCM43224 802.11a/b/g/n (rev 01) <<< built-in to mobo.
So, the dongle is not visible to what???? It's driver? It's driver module is loaded. To wit: $ lsmod | grep rt5572sta rt5572sta 810817 0
Notice the driver module has no client drivers attached to it (as indicated by the trailing 0).
PS: The driver source code does not name the driver module as rt3072.ko , So, it is not clear to me if it actually built a driver for that chipset.
On Sun, 18 Sep 2016 13:20:21 -0600 jd1008 jd1008@gmail.com wrote:
[snip]
So, the dongle is not visible to what???? It's driver? It's driver module is loaded. To wit: $ lsmod | grep rt5572sta rt5572sta 810817 0
Notice the driver module has no client drivers attached to it (as indicated by the trailing 0).
PS: The driver source code does not name the driver module as rt3072.ko , So, it is not clear to me if it actually built a driver for that chipset.
The kernel sources, in drivers/net/wireless/ralink/rt2x00/Kconfig says this:
config RT2800USB tristate "Ralink rt27xx/rt28xx/rt30xx (USB) support" depends on USB select RT2800_LIB select RT2X00_LIB_USB select RT2X00_LIB_FIRMWARE select RT2X00_LIB_CRYPTO select CRC_CCITT ---help--- This adds support for rt27xx/rt28xx/rt30xx wireless chipset family. Supported chips: RT2770, RT2870 & RT3070, RT3071 & RT3072
When compiled as a module, this driver will be called "rt2800usb.ko".
So, it sounds like your compile didn't actually compile the correct driver, since yours is called rt5572sta. Not sure why, but that would explain why it didn't help with recognizing the RT3072 device.
I'm also not sure if the stock Fedora kernel turns on this module. You could check /boot/config-[your kernel version] to see if config RT2800USB is selected as a module or to be built in.