从命令行连接 wifi

从命令行连接 wifi

对于所有命令行操作者来说,这都是完美的方案。最近,我从 Linux 分区中删除了 KDM(我运行了 sabayon),显然删除了加载桌面环境所必需的 Gnome。尽管我检查了 libs、confs 和 deps。

所以我的问题是,如何从命令行连接到 wifi,以便我可以重新安装丢失的软件包? Wifi 是目前我唯一可用的互联网,我想让我的分区恢复原状。

至于附加信息,我相信我已经安装了 wpa_supplicant,并且 wifi 需要我的 Windows 分区中的用户名和密码。

无论你们想出什么,我都会留下深刻的印象。命令行很棒。

答案1

您文章中的信息不完整,因此我根据一些假设进行操作:

  • 在你安装之前没有配置你的WIFI连接
  • 你的 WIFI 是 WPA2 加密的(更多信息见下文),你需要找回你的 WIFI 密码,为此我假设你知道如何启动你的 Windows 分区以及如何操作笔和纸
  • 你的WIFI卡是wlan0并且已经加载了正确的模块
  • Sabayon 并没有对 Gentoo 造成太大的影响

要连接,请编辑 /etc/wpa_supplicant.conf - 检查它是否包含对您的网络的引用,如果不,您需要先添加备份文件,然后添加:

network={
    ssid="YOUR NETWORK'S NAME HERE"
    psk="YOUR WIFI PASSWORD HERE"
    priority=99
}

如果你提到的用户名不是一个错误,这会使事情变得有点复杂 - 你必须从上面删除 psk= .. 行,因为你的 AP 可能是开放的

然后编辑 /etc/conf.d/net 并确保它包含以下内容:

modules="wpa_supplicant"
config_wlan0="dhcp"

然后使用以下命令启动界面:

/etc/init.d/net.wlan0

如果该文件不存在,您需要先链接它:

ln -s /etc/init.d/net.lo /etc/init.d/net.wlan0

如果一切顺利,您现在就可以访问互联网了。

如果您的 WIFI 确实需要您提到的用户名,那么您就倒霉了,除非您碰巧安装了链接,或者这里有一个受虐狂想要指导您完成编写脚本的过程,该脚本将提交一个表单让您登录。

相关内容