web-dev-qa-db-ja.com

ワイヤレスネットワークアダプタのMACアドレスを変更する

さて、私は考えられる問題のすべての解決策を公式に試しました。 LINUXの3つのディストリビューションを試しましたが、同じ問題があります。 [Windows7も購入]。

私は学校のwifi接続にアクセスしようとして約5か月になります。今年の2週間で接続できました。昨年は接続できましたが、5か月間接続できませんでした。学校のwifi技術者は、MACアドレスブロックを実装したかどうかはわからないと言っており、実装したかどうかを確認することすらできません。だから今私はMACアドレスのなりすましに頼ろうとしています。

私の問題は、ワイヤレスカードで使用できるアドレスを取得できないように見えるという事実にあります。どうやら互換性がないか、他の理由でMACアドレスを変更した後に接続できなくなっている可能性があります[変更するとホームネットワークに接続できません]。

何か案は?私のワイヤレスカードは「デュアルモード802.11a/b/gワイヤレスLAN接続を提供するIntelPRO/Wireless3945BGネットワ​​ーク接続」です。

どんな情報でも役に立ちます、ありがとう。

5
Flasimbufasa

答えが見つかりました!どうやらこのワイヤレスアダプタは、新しい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が機能しません。とても悲しいT-T

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)
0
Flasimbufasa

ハードウェアがMACアドレスの変更をサポートしていない場合、最も簡単な解決策は新しいUSB802.11xカードを購入することです。 MACアドレスはNICに依存するため、新しいUSBカードでうまくいきます。

編集:
これを行うことでMACアドレスを変更できます。

コマンドラインから、rootとしてログインし、次のように入力します。

ifdown eth0
ifconfig eth0 hw ether 00:80:FF:FF:98:F5
ifup eth0

この変更は再起動するまで持続するため、ブートスクリプト/etc/init.d/にこれを配置することをお勧めします。

クレジット: http://www.linuxforums.org/forum/suse-linux/24956-clone-mac-address.html

5
Daisetsu