乐者为王

Do one thing, and do it well.

在Raspberry Pi上使用无线网卡

使用的是EDUP EP-N1556这款无线网卡,体积小巧,支持300M速率,买回来插在RPi上直接就能识别了。

输入lsusb命令,可以见到设备列表中有RTL8192CU 802.11n WLAN Adapter字样,说明网卡已经被系统识别,芯片是RTL8192。

下面就给无线网卡设置静态IP地址:

修改/etc/wpa_supplicant/wpa_supplicant.conf

1
2
3
4
5
6
7
8
9
10
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
  ssid="NETGEAR"
  psk="12345678"
  proto=RSN  # 也可以写成WPA2
  key_mgmt=WPA-PSK  # 一定不要写成WPA2-PSK
  id_str="edup1556"
}

修改/etc/network/interfaces

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
auto lo

iface lo inet loopback

iface eth0 inet static
  address 192.168.0.100
  netmask 255.255.255.0
  gateway 192.168.0.1
  dns-nameservers 8.8.8.8

allow-hotplug wlan0
iface wlan0 inet manual
  wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface edup1556 inet static
  address 192.168.0.200
  netmask 255.255.255.0
  gateway 192.168.0.1
  dns-nameservers 8.8.8.8

iface default inet dhcp

然后用ifconfig命令列出所有的网络设备,可以看到wlan0的IP是192.168.0.200了。

你的树莓派自由了,不再需要网线拖着了。

Comments