更改wlan0 MAC地址RTL8188CUS设备Raspbian

时间:2013-10-20 18:44:43

标签: wifi raspberry-pi router mac-address

我正在创建一个运行Raspbian的Raspberry Pi的路由器。我已经成功创建了路由器,但我想更改wlan0上的MAC地址。我从ADAFruit(http://www.adafruit.com/products/814)购买了微型WiFi模块,并想知道是否可以更改与之相关的MAC地址。我尝试使用以下代码:

sudo ifdown wlan0
sudo ifconfig wlan0 hw ether 00:11:22:33:44:55
sudo ifup wlan0

sudo ifdown wlan0
sudo macchanger -r wlan0
sudo ifup wlan0*

或在/ etc / network / interfaces

中添加一行
hwaddress ether 00:11:22:33:44:55

以及其他各种组合和尝试。

使用lsusb时,该设备显示为“Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter”。在/etc/hostapd/hostapd.conf中,driver = rtl1871xdrv。我正在运行ISC DHCP服务器。 Raspberry Pi模型B上的Raspbian。

该设备无效。我只是想能够更改MAC地址。我不知道这是设备或我的设置或完全不同的问题。有人有什么想法吗?

1 个答案:

答案 0 :(得分:0)

尝试

ifconfig wlan0 down      #Bring wifi down
macchanger -r wlan0      #Randomly generate new MAC address
ifconfig wlan0 up        #Bring wifi back up

ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | sort | awk ' {print "Ip: "$1}'      #Displays ip address

使用ifconfig确保wlan0是适配器。如果你把它放在一个脚本中,你将不需要使用sudo;除了运行脚本。