![ubuntu 12.04 系统错误/macchanger 问题?](https://linux22.com/image/962500/ubuntu%2012.04%20%E7%B3%BB%E7%BB%9F%E9%94%99%E8%AF%AF%2Fmacchanger%20%E9%97%AE%E9%A2%98%EF%BC%9F.png)
具体来说:
Ubuntu 12.04 网关 LT2800 系列
1GB 内存
英特尔 GMA 3150
我刚刚开始遇到系统错误。我不知道这是否与我的 macchanger 问题有关。但这是我最关心的问题。
我编写了一个简短的 bash 脚本来更改我的 mac 地址。
它看上去像这样:
ifconfig wlan0 down &&
macchanger -A wlan0 &&
ifconfig wlan0 up
在执行脚本之前,我总是使用网络管理器禁用网络。它位于我的主文件夹中。我像这样运行脚本:
sudo /scripts/changemac
执行后终端打印如下内容:
Permanent MAC: xx:xx:xx:xx:xx:xx (unknown)
Current MAC: xx:xx:xx:xx:xx:xx (unknown)
New MAC: 00:e0:62:f0:6c:56 (Host Engineering)
ifconfig 会向我确认我的 mac 地址已经改变。
然后当我连接到接入点时,出现错误。当我随后运行 ifconfig 时,它显示我的原始 mac 地址。
错误是/usr/share/apport/apport-gpu-error-intel.py
和
Apport 检测到 GPU 可能挂起。您的系统最近是否锁定和/或需要硬重启?
我希望避免完全重新安装。
谢谢。请告诉我你可能需要哪些其他信息来帮助我。
答案1
我认为我已经解决了这个问题。我要等几天再确认一下。
我认为我的脚本破坏了网络管理器。我添加了以下命令:
restart network-manager
现在,当我连接时,Mac 地址保持不变。
但我想我更喜欢使用 wicd。
如果有人想使用,则已完成的脚本:
sudo ifconfig wlan0 down &&
sudo macchanger -A wlan0 &&
sudo ifconfig wlan0 up &&
sudo restart network-manager