openwrt / mt76

mac80211 driver for MediaTek MT76x0e, MT76x2e, MT7603, MT7615, MT7628 and MT7688
747 stars 342 forks source link

WiFi USB dongle that start ad CDROM with windows driver #480

Open Menion2k opened 3 years ago

Menion2k commented 3 years ago

Hi all

I have just received a chinese USB dongle based on Mediatek MT7612U that is quite particular...

When plugged in it starts with VID_0E8D&PID_2870 showing itself as a SCSI CDROM, which can be mounted and contains the windows driver. In windows, once you install such driver it switch to the well known VID_0E8D&PID_7612 detected as a Mediatek adapter and working ok.

Unfortunately it seems not possible, or at least I do not know how make it to swith to "WiFi mode" in linux. Is it possible to do so?

Bye

mrkiko commented 3 years ago

Hi!!

Have you tried ejecting the USB storage disk with the "eject" utility? What happens? Assuming something happens...

koast18 commented 3 years ago

Hi,you can add a package named usbmodeswitch or some thing with dash in it.And you will find everything ok but you just can't run it at SuperSpeed.Using 1000Mps Wireless Card only at 480Mbps is so annoying.... I am a Chinese regreting to buy this card.....fxxxxxk.

Menion2k commented 3 years ago

usbmodeswitch works but only at physical plug-unplug. eject utility is an idea but openwrt does not create cdrom entry under dev for some reason...

dangowrt commented 3 years ago

Try installing kmod-scsi-cdrom which is needed in addition to kmod-usb-storage for USB CD-ROM drivers.

Menion2k commented 3 years ago

I did install kmod-scsi-cdrom, now in dmesg I see the device attached:

[ 8.646995] sr 0:0:0:0: Attached scsi CD-ROM sr0

But the device is not created under /dev, I think some issue with procd. makedev is also not available as package, so I am not sure what to do