
Sheesh. Six replies, and only on actually relevant to the question asked. Thanks, Russell. I'd seen that page. It indicates that the MT7601U driver is already in the kernel after kernel 4.2. I see it there, it shows up what I run `lsmod`. But I still can't get it running. Under `usb-devices` I have T: Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 4 Spd=480 MxCh= 0 D: Ver= 2.01 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=148f ProdID=7601 Rev=00.00 S: Manufacturer=MediaTek S: Product=802.11 n WLAN S: SerialNumber=1.0 C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=160mA I: If#= 0 Alt= 0 #EPs= 8 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) So I have the kernel module loaded, and the hardware recognized, but the system isn't matching the device to this driver. Any suggestions? Do I go back to the old pre-4.2 driver? Would it react differently to the current one? I can get another dongle with another chipset, but that will take time. - Evan On 23 August 2017 at 18:31, Russell Reiter <rreiter91@gmail.com> wrote:
On Wed, Aug 23, 2017 at 6:11 PM, Evan Leibovitch via talk <talk@gtalug.org> wrote:
Hi all.
Making networking run on Linux desktops has always been IMO one of the reasons why it's not caught on. Stuff just shouldn't be this hard.
I have a RPi Model B running current Raspian, and a wifi dongle that claims to run on it.
These instructions might help. Some driver updates from 2015 and source links.
https://groenholdt.net/Computers/RaspberryPi/MediaTek-MT7601-USB-WIFI-on- the-Raspberry-Pi/MediaTek-MT7601-USB-WIFI-on-the-Raspberry-Pi.html
`lsusb` reports it as Bus 001 Device 004: ID 148f:7601 Ralink Technology, Corp. MT7601U
Adapter
and `usb-devices` says: T: Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 4 Spd=480 MxCh= 0 D: Ver= 2.01 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=148f ProdID=7601 Rev=00.00 S: Manufacturer=MediaTek S: Product=802.11 n WLAN S: SerialNumber=1.0 C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=160mA I: If#= 0 Alt= 0 #EPs= 8 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
Now... even though it says "Driver=(none)" on that last line, `lsmod` reports: Module Size Used by [...] mt7601u 86636 0 mac80211 650707 1 mt7601u cfg80211 525998 2 mac80211,mt7601u [...] snd_hwdep 6479 1 snd_usb_audio videodev 177702 3 uvcvideo,videobuf2_core,videobuf2_v4l2 snd_usbmidi_lib 22479 1 snd_usb_audio snd_rawmidi 23727 1 snd_usbmidi_lib media 28994 2 uvcvideo,videodev rfkill 21373 2 cfg80211 snd_seq_device 5266 1 snd_rawmidi snd_bcm2835 23131 0 snd_pcm 97825 2 snd_usb_audio,snd_bcm2835 snd_timer 22706 1 snd_pcm snd 68784 8 snd_hwdep,snd_usb_audio,snd_timer,snd_rawmidi,snd_usbmidi_
Wireless lib,snd_seq_device,snd_bcm2835,snd_pcm
bcm2835_gpiomem 3791 0 uio_pdrv_genirq 3718 0 uio 10166 1 uio_pdrv_genirq fixed 3029 0 ip_tables 12512 0 x_tables 20921 1 ip_tables ipv6 384391 18
So there is a module called mt7201u being loaded yet it's not seen as the associated driver to this card in usb-devices and it's definitely not showing in ifconfig or iwconfig.
Any suggestions on what I'm missing is greatly appreciated.
-- Evan Leibovitch Toronto, Canada
Em: evan at telly dot org Sk: evanleibovitch Tw: el56
--- Talk Mailing List talk@gtalug.org https://gtalug.org/mailman/listinfo/talk
-- Evan Leibovitch Toronto, Canada Em: evan at telly dot org Sk: evanleibovitch Tw: el56