Problem mit dem USB-WLAN-Adapter

Problem mit dem USB-WLAN-Adapter

Ich habe einen USB-WLAN-Adapter (EdimaxEW-7612UAn V2) mit dem dazugehörigen Treiber auf meinem Parrot-System, und der PCI meines Computers ist nicht mit Parrot kompatibel. Das Problem ist, dass Parrot sagt, beide Adapter seien deaktiviert, wenn ich normales WLAN verwende, und wenn ich Airmon-ng verwende, funktioniert der USB-WLAN-Adapter einwandfrei, der PCI des Computers aber natürlich nicht. Wenn ich meinen PCI in den Monitor- und meinen USB-WLAN-Adapter in den verwalteten Modus setze, entfernt der Netzwerkmanager beide aus dem WLAN-Menü, obwohl sich der USB-Adapter nicht im Monitormodus befindet.

Mit anderen Worten: Parrot erkennt beide Adapter nicht, wenn der Haupt-PCI nicht kompatibel oder erkennbar ist. Was muss ich also tun, um Parrot zu zwingen, nur den USB-WLAN-Adapter zu verwenden?

lsusb -v Ergebnis:

Bus 002 Device 003: ID 7392:7822 Edimax Technology Co., Ltd 802.11n WLAN Adapter
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x7392 Edimax Technology Co., Ltd
  idProduct          0x7822 
  bcdDevice            2.00
  iManufacturer           1 
  iProduct                2 
  iSerial                 3 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x002e
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           4
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 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     0x02  EP 2 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     0x03  EP 3 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     0x84  EP 4 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1

Screenshot des Netzwerkmanagers

Screenshot des Netzwerkmanagers

Ergebnis des RF-Kills:

0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: yes
1: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: yes
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: phy1: Wireless LAN
    Soft blocked: no
    Hard blocked: yes

Ergebnis von ifconfig:

eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 34:64:a9:73:43:20  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

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 1000  (Local Loopback)
        RX packets 8  bytes 396 (396.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 396 (396.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Antwort1

Ich habe die Antwort gefunden.Mit der AnleitungHier,ich habe festgestellt, dass mein PCI „rt2800pci“ verwendet. Ich habe das Modul mit dem folgenden Befehl entladen:

modprobe -r rt2800pci

Es hat gut funktioniert und der USB-WLAN-Adapter hat funktioniert, aber diese Lösung funktioniert nur für eine Sitzung. Nach dem Neustart des Computers müssen Sie das Modul erneut entladen. Sie können das Modul auf die schwarze Liste setzen, wenn Sie möchten, dass das Modul immer entladen ist.

verwandte Informationen