linux怎么到conf目录,linux - 如何在没有.conf文件的情况下从Ubuntu下的命令行连接到WiFi? - Ubuntu问答...

问题描述

我可以通过以下操作通过 shell 连接到我的WiFi:

nano wireless-wpa.conf

输入:

ctrl_interface=/var/run/wpa_supplicant

network={

ssid="my_router_id"

scan_ssid=1

key_mgmt=WPA-PSK

psk="1234567890"

}

并做:

ifconfig eth1 down

iwconfig eth1 mode Managed

ifconfig eth1 up

killall wpa_supplicant

wpa_supplicant -B -Dwext -i eth1 -c ./wireless-wpa.conf -dd

dhclient eth1

相当复杂。是否可以通过 shell 连接到WiFI,而不需要wireless-wpa.conf?

最佳方法

您可以使用它的控制界面来控制正在运行的wpa_supplicant,该界面已在.conf文件中指定。尽管这仍然需要一个.conf文件,但您不必在其中放置任何无线网络,也不必对其进行更改。然后,您可以使用wpa_cli对其进行配置。

可能需要告知wpa_cli要配置哪个wpa_supplicant实例和接口:

wpa_cli -p /var/run/wpa_supplicant -i wlan0 command ...

为了清楚起见,我在这里仅使用wpa_cli。基本上,您需要创建一个网络,设置其变量并启用它:

# wpa_cli add_network

4

# wpa_cli set_network 4 ssid '"Your SSID"'

OK

# wpa_cli set_network 4 scan_ssid 1

OK

# wpa_cli set_network 4 key_mgmt WPA-PSK

OK

# wpa_cli set_network 4 psk '"1234567890"'

OK

# wpa_cli enable_network 4

OK

参考资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值