如何在 Debian 上使用 D-Link USB 网络适配器

如何在 Debian 上使用 D-Link USB 网络适配器

我有一台 Debian (squeeze) 桌面,需要使用 D-Link 150 USB 无线网络适配器。到目前为止,我已经完成了以下操作:

$ lsusb
...
Bus 001 Device 006: ID 2001:3c18 D-Link Corp.
...

在google中寻找解决方案后,我发现需要安装以下包:

firmware-ralink_0.28+squeeze1_all.deb

我已经安装了它,但 Debian 不想找到适配器。当我运行 时lsmod,我找不到我应该找到的内容:rt2870sta... 所以我手动加载它:modprobe rt2870sta... 当我lsmod现在运行时,出现了以下新行:

Module          Size   Used by
rt2870        360987   0
crc_ccitt       1323   1 rt2870sta

ifconfig没有显示任何新界面。

你能为我指出正确的方向吗?


当我插入 USB 设备时,dmesg显示以下内容:

[ 4514.452959] usb 2-1.3: new high speed USB device using ehci_hcd and address 3
[ 4514.570222] usb 2-1.3: New USB device found, idVendor=2001, idProduct=3c19
[ 4514.570250] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4514.570256] usb 2-1.3: Product: 11n Adapter
[ 4514.570280] usb 2-1.3: Manufacturer: Ralink
[ 4514.570284] usb 2-1.3: SerialNumber: 1.0
[ 4514.570701] usb 2-1.3: configuration #1 chosen from 1 choice

更多数据。

我检查了一下ifconfig,Debian 没有检测到任何无线适配器:

# ifconfig
eth0 ...
lo ...

的内容/etc/network/interfaces为:

auto lo
iface lo inet loopback
allow-hotplug eth0
#NetworkManager#iface eth0 inet dhcp

我希望这些额外的数据能有所帮助


更多数据

运行后iwconfigifconfig -a 得到以下输出:

# iwconfig
lo        no wireless extensions.
eth0      no wireless extensions.
pan0      no wireless extensions.

# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:27:0e:24:c1:4d  
          inet addr:192.168.1.225  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::227:eff:fe24:c14d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1003590 errors:0 dropped:3149 overruns:0 frame:0
          TX packets:485162 errors:857 dropped:0 overruns:0 carrier:857
          collisions:22136 txqueuelen:1000 
          RX bytes:1302629169 (1.2 GiB)  TX bytes:31914674 (30.4 MiB)
          Interrupt:20 Memory:e3200000-e3220000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:56406 errors:0 dropped:0 overruns:0 frame:0
          TX packets:56406 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:10194174 (9.7 MiB)  TX bytes:10194174 (9.7 MiB)

pan0      Link encap:Ethernet  HWaddr 2a:c0:d2:a1:be:fa  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

(正如您所见,我已连接到有线网络eth0,但我想摆脱电缆;))

我猜想(虽然我不确定)这pan0与无线适配器有关。现在,如果这是正确的,剩下的就是知道如何配置它。

答案1

Debian 有相对完善的文档。

http://wiki.debian.org/WiFi
http://wiki.debian.org/WiFi/HowToUse

安装 wpa_supplicant 并添加您的网络。

相关内容