1
sophy 2013-07-31 23:31:31 +08:00
wifi-menu 提示什么
|
2
min 2013-07-31 23:36:41 +08:00
说你没有wlan0,所以就跑不下去了。
你机器上的wireless interface是叫wlan0么? 你运行wifi-menu的时候指定了wireless interface name了? wifi-menu可以直接不带参数运行的。 |
3
coolicer OP |
4
zone 2013-08-01 00:21:16 +08:00
方法一:在netctl profile中把wlan0改成實際的interface名。
查看實際的interface名:ls /sys/class/net 方法二:把interface名改成wlan0 建/etc/udev/rules.d/20-network.rules,內容如下(aa:bb:cc:dd:ee:ff是網卡地址): SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="wlan0" 建議最好用方法二 |
5
Muninn 2013-08-01 00:38:00 +08:00
劝你不要在虚拟机中装Arch,双方都不怎么注意对方的兼容的,今天不出问题,过几天也可能更新出问题.
虚拟机中玩玩Fedora,Ubantu就好了,体验很好. Arch就直接实体机器或者双系统吧. |
6
sophy 2013-08-01 01:06:22 +08:00 via Android
这提示这么明显的…你的无线网卡不叫那个名啊!先用ip dev 看一下你的无线网卡接口叫啥
|
7
cxh116 2013-08-01 07:31:10 +08:00
楼主有usb无线网卡? 不然虚拟机怎么来的无线网卡?
运行 `ip link show` ,把结果贴出来看看 |
9
cxh116 2013-08-01 08:34:42 +08:00
@coolicer 一般来说,虚拟机是无法直接访问到笔记本自带的无线网卡的,只能通过外接usb无线网卡.
如果是为了上网,直接选择net模式,虚拟机即可访问外接. 如果为了无线安全测试,估计只能外接无线网卡了,或者通过ububntu livecd,直接启动物理机 |
10
banbanchs 2013-08-01 08:59:14 +08:00
虚拟机直接dhcpcd应该就可以了
|
11
Zuckonit 2013-08-01 09:04:58 +08:00
1. dmesg | grep wlan (找到wlan的名字,新版本的arch可能会重命名wlan的名字)
2. wifi-menu <wlan的名字> 不行在dhcpcd, 重复1,2 |
12
BOYPT 2013-08-01 09:06:34 +08:00
虚拟机里面还连wifi,挺新鲜的呀
|
13
fucker 2013-08-01 09:37:20 +08:00
没有USB网卡的虚拟机环境琢磨wlan的都是在卖萌 (*^__^*)
虚拟机arch要上网,物理机连上没有做IP限制的路由或者无线路由,无论虚拟机网卡设置是桥接还是NAT,虚拟机里的arch都无需再过多配置网卡(一般的静态IP分配或者DHCP除外) 想要在虚拟机里用wlan0,1,2,3,4,5,6,7... 必须要用USB网卡。 |