![Problem mit dem USB-WLAN-Adapter](https://rvso.com/image/168794/Problem%20mit%20dem%20USB-WLAN-Adapter.png)
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
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.