我正在尝试int
在运行接近库存的 CentOS 7(某种不受支持的 32 位 AltArch 版本)的小型测试文件服务器上创建 WiFi 热点(通过连接),但 NetworkManager 似乎不想管理该设备:
$ nmcli dev status
DEVICE TYPE STATE CONNECTION
enp0s2 ethernet connected ext
enp3s1 ethernet connected int
lo loopback unmanaged --
wlp0s2 wifi unmanaged --
我尝试添加managed=true
到/etc/NetworkManager/NetworkManager.conf
,但/etc/network/interfaces
不存在。我尝试过使用、和其他方法ifcfg
手动创建各种文件(当前没有可用的 GUI) - 它不会自动识别它。nano
vim
nmtui
如何让 NetworkManager 使用 wifi 设备?它可以在其他计算机上运行,虽然我可以用其他东西重新配置网络,但我似乎没有找到任何明显的解决方案来让它工作(我发现了很多关于让它不管理设备的东西) 。
编辑:网络管理器确实可以识别自定义ifcfg
配置文件 - 它显示在nmtui
配置文件编辑器中(但不在“激活连接”位中),并且在重新启动进程时显示:
Oct 21 18:05:53 HOSTNAME network[6076]: Bringing up interface USB-Hotspot: [ OK ]
但尽管具有正确的 MAC 和接口地址,但似乎并未与设备关联。
编辑2:这是初始文件之一(/etc/sysconfig/network-scripts/ifcfg-USB-Hotspot
- MAC 等空白)
HWADDR=XX:XX:XX:XX:XX:XX
ESSID="26-3"
MODE=Ap
KEY_MGMT=WPA-PSK
TYPE=Wireless
BOOTPROTO=shared
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=USB-Hotspot
UUID=36b6cb89-6f59-453a-84d9-1ef7ff35f187
DEVICE=wlp0s2
ONBOOT=yes
WPA_ALLOW_WPA=yes
WPA_ALLOW_WPA2=yes
NM_CONTROLLED=yes
MAC_ADDRESS_RANDOMIZATION=default
ZONE=public
我刚刚也尝试了它的各种其他咒语,包括这个(基于另一台计算机上的工作配置文件,使用相同的 WiFi 适配器):
HWADDR=XX:XX:XX:XX:XX:XX
ESSID="wtop"
MODE=Ap
SSID_HIDDEN=yes
TYPE=Wireless
BOOTPROTO=shared
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=Hotspot
UUID=bb8842f3-79ae-4f9c-ae93-838d064e4fa4
ONBOOT=no
ZONE=public
KEY_MGMT=WPA-PSK
MAC_ADDRESS_RANDOMIZATION=default
很久以前,当我第一次安装时,我也遇到了一个问题,即安装后添加的 NIC 也不受管理,但我重新安装了 CentOS 以进行其他操作,然后它就可以工作了。我已经使用 NetworkManager 和其他东西(hostapd、udhcpd 等)来完成此类工作,但这有点奇怪。
还,nmtui
:
]
当手动创建时,我确实做了所需的/etc/sysconfig/network-scripts/keys*
文件。
编辑3:这适用于笔记本电脑,相同的无线适配器 - 奇怪:
HWADDR=XX:XX:XX:XX:XX:XX
ESSID="testing"
MODE=Ap
KEY_MGMT=WPA-PSK
SSID_HIDDEN=yes
TYPE=Wireless
BOOTPROTO=shared
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=USB-Hotspot
UUID=8b6a2f48-ab82-412d-bf22-36ec2120ff2a
ONBOOT=yes
MAC_ADDRESS_RANDOMIZATION=default
WPA_ALLOW_WPA=yes
WPA_ALLOW_WPA2=yes