Results 1 to 8 of 8

Thread: MediaTek USB Wireless Card - Looking for Support

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    2013-Jul
    Location
    United States
    Posts
    520

    MediaTek USB Wireless Card - Looking for Support

    So I recently bought one of those generic eBay USB network cards which is available here: http://www.ebay.com/itm/New-802-11n-...item4869d1d3bd
    I bought it because it is not as shady as using an Alfa card in public and its a bit more convenient. The problem is, it is using a MediaTek chipset which does not appear to be supported out of the box. I tested the device on Windows 8.1 64-bit and the little guy pulls in some good signals for its cheap price and small size. The device is not recognized in airmon-ng etc.

    -I am using Kali 1.1.0 64-bit
    -VirtualBox install

    lsusb - Notice how it labels the device as Ralink
    Code:
    root@Kali:~# lsusb
    Bus 001 Device 002: ID 148f:7601 Ralink Technology, Corp. 
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    lsusb detailed information
    Code:
    root@Kali:~# lsusb -D /dev/bus/usb/001/002
    Device: ID 148f:7601 Ralink Technology, Corp. 
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.01
      bDeviceClass            0 (Defined at Interface level)
      bDeviceSubClass         0 
      bDeviceProtocol         0 
      bMaxPacketSize0        64
      idVendor           0x148f Ralink Technology, Corp.
      idProduct          0x7601 
      bcdDevice            0.00
      iManufacturer           1 MediaTek
      iProduct                2 802.11 n WLAN
      iSerial                 3 1.0
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           74
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          0 
        bmAttributes         0x80
          (Bus Powered)
        MaxPower              160mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           8
          bInterfaceClass       255 Vendor Specific Class
          bInterfaceSubClass    255 Vendor Specific Subclass
          bInterfaceProtocol    255 Vendor Specific Protocol
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x84  EP 4 IN
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x85  EP 5 IN
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x08  EP 8 OUT
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x04  EP 4 OUT
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x05  EP 5 OUT
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x06  EP 6 OUT
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x07  EP 7 OUT
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x09  EP 9 OUT
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
    Device Status:     0x0000
      (Bus Powered)
    I havent been able to find anywhere that lists the exact chipset, but I think it may be the MT7601U, based on my Wikidevi search: https://wikidevi.com/wiki/MediaTek

    Many sources say that it is very similar to the RT2870: http://www.arnelborja.com/compiling-...ver-in-fedora/

    I have also tried compiling MediaTek's official drivers: http://www.mediatek.com/en/downloads/mt7601u-usb/ but apparently Kali's kernel version is too new. I have also seen a few patches: https://github.com/porjo/mt7601 but haven't had much success.

    There doesn't seem to be much linux support (specifically monitor + injection etc.) so I decided I'd post here. I'd really love to see this working and it has pretty dang good range for $5 and its nice and compact. I can grab more info if you'd like, just let me know. Thanks
    Last edited by soxrok2212; 2015-04-25 at 18:56.

Similar Threads

  1. Kernel 5.14 at Kali Linux for support of MEDIATEK
    By DianiBeach in forum Installing Archive
    Replies: 0
    Last Post: 2021-10-06, 17:23
  2. Replies: 0
    Last Post: 2013-11-27, 08:38

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •