Network-Interface

連接到無線 USB 適配器 - Puppy Linux Wary

  • September 25, 2016

嘗試在 Acer Travelmate 2301LM 上連接到我的 WLAN。安裝的系統是 Puppy Linux Wary 5.3。

由於它沒有內部適配器,我正在嘗試集成 Netgear N300 WLAN-USB-Mini-Adaptor - 正是 WNA3100M。

Puppy Internet Connection Wizard 沒有列出無線設備。

如果我將它插入我的 Ubuntu 桌面並執行lsusb,它會顯示

[..]
Bus 001 Device 007: ID 0846:9021 NetGear, Inc. 

lsusb -v揭示

Bus 001 Device 007: ID 0846:9021 NetGear, Inc. 
Device Descriptor:
 bLength                18
 bDescriptorType         1
 bcdUSB               2.00
 bDeviceClass            0 (Defined at Interface level)
 bDeviceSubClass         0 
 bDeviceProtocol         0 
 bMaxPacketSize0        64
 idVendor           0x0846 NetGear, Inc.
 idProduct          0x9021 
 bcdDevice            2.00
 iManufacturer           1 
 iProduct                2 
 iSerial                 3 
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           46
   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

我怎樣才能讓它連接?

您的設備未在http://wireless.kernel.org/en/users/Devices/USB上定義我也看不到晶片組需要什麼驅動程序。我假設您可以使用wext驅動程序,因為它是通用驅動程序,但是modprobe如果您在lsmod. 但在此之前,您需要能夠查看設備是否正常工作,iwconfig如果您有介面,您可以查看它。如果 iwconfig 沒有輸出 wifi 介面,那麼您需要驗證您是否有正確的韌體(.fw副檔名)位於/lib/firmware.

我認為您可以通過選擇http://wireless.kernel.org/en/users/Devices/USB上定義的任何設備來節省大量時間。我認為 Atheros 晶片組是最好的。

引用自:https://unix.stackexchange.com/questions/77184