我有Ubuntu 17.04,但我不能使用aircrack-ng我输入了“ifconfig”但是没有 wlan0 只有 wlp2s0。如何更改? 网络
答案1
要获取ethX
并wlanX
返回,请编辑 grub 文件。
$ sudo nano /etc/default/grub
查找GRUB_CMDLINE_LINUX
并添加以下内容net.ifnames=0 biosdevname=0
。
从:
GRUB_CMDLINE_LINUX=""
到:
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
使用以下命令生成一个新的 grub 文件。
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.4.0-15-generic
Found initrd image: /boot/initrd.img-4.4.0-15-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
done
重新开始PC
答案2
大家好,我正在提供针对此问题的解决方案,希望它对您有所帮助......
- 你必须进入/etc/默认/grub
- 其中一行将会被改变并保存。
- 最后是配置GRUB和重启
让我们开始吧:
第一个命令
$ sudo nano /etc/default/grub
执行完这个命令后,你会得到 grub 文件,这里是有趣的部分,你可以看到有一行这样的
GRUB_CMDLINE_LINUX=""
现在只需在双引号中输入此字符串即可
“net.ifnames=0 biosdevname=0”
经过这个简单的操作后它看起来会像这样
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
现在按 ctrl+o(保存)和 ctrl+x(退出)....
第二个命令
$ sudo 更新 grub
第三个命令
$ sudo 重启
就是这样,希望你们的问题能够得到解决......;)
答案3
伙计们,请不要重命名它。它会导致你的电脑网络错误,我尝试这样做,但出现错误。尝试将 GRUB_CMDLINE_LINUX 重命名为 GRUB_CMDLINE_LINUX = "",它将被修复