更改无线网络适配器的 MAC 地址

Fla*_*asa 5 wireless-networking mac-address

好的,所以我已经正式尝试了我能想到的问题的所有解决方案。我什至尝试了 3 个 LINUX 发行版,但仍然存在相同的问题。[甚至买了 Windows 7]。

我一直试图访问我的学校 wifi 连接大约...... 5 个月了。今年 2 周后我可以连接,去年我可以连接,但是 5 个月我一直无法连接。学校 wifi 技术人员说他不知道他是否实施了 MAC 地址块,甚至不让我看看他是否实施了。所以现在我试图诉诸MAC地址欺骗。

我的问题在于我似乎无法获得使用无线网卡的地址。显然它不兼容,或者其他一些原因可能会阻止我在更改 mac 地址后连接[如果我更改它甚至无法连接到家庭网络]。

有任何想法吗?我的无线网卡是“英特尔 PRO/无线 3945BG 网络连接,提供双模 802.11a/b/g 无线局域网连接。”

任何信息都会有帮助,谢谢。

Dai*_*tsu 5

如果您的硬件不支持更改其 MAC 地址,那么最简单的解决方案是购买新的 USB 802.11x 卡。由于 MAC 地址取决于 NIC,因此可以使用新的 USB 卡。

编辑:
您可以通过这样做来更改您的 MAC 地址。

在命令行中,以 root 身份登录并键入;

ifdown eth0
ifconfig eth0 hw ether 00:80:FF:FF:98:F5
ifup eth0
Run Code Online (Sandbox Code Playgroud)

此更改只会持续到您重新启动,因此您可能希望将其放入您的启动脚本 /etc/init.d/

信用:http : //www.linuxforums.org/forum/suse-linux/24956-clone-mac-address.html


Fla*_*asa 0

我找到了答案!显然,这个无线适配器有一定的格式来接受新的 MAC 地址。

http://www.sevenforums.com/network-sharing/7090-how-change-mac-address-intel3945bg.html 有更多信息。

简而言之:

0a.23.xx.xx.xx.xx 可以工作,但是

00.23.xx.xx.xx.xx 不起作用。太伤心了TT

root@:# ifconfig wlan0 hw ether 0a:23:74:91:93:F6
root# ifconfig wlan0 
wlan0     Link encap:Ethernet  HWaddr 0a:23:74:91:93:f6  
          inet addr:192.168.2.164  Bcast:192.168.2.175  Mask:255.255.255.240
          inet6 addr: fe80::823:74ff:fe91:93f6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:83947 errors:0 dropped:0 overruns:0 frame:0
          TX packets:72398 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:107240358 (107.2 MB)  TX bytes:9242348 (9.2 MB)
Run Code Online (Sandbox Code Playgroud)