linux系统连接校园无线网卡,Linux连接校园网

Linux:Arch

安装mentohust:$yaourt -S mentohust (或mentohust-git,应该都行)

查看网卡:ifconfig(arch下没有安装ifconfig这个命令,可通过安装包net-tools安装,这里推荐安装一个包pkgfile,可通过pkgfile -s command查找命令所需要的包,或用ip addr命令查看),注意区分其中的网卡,我的enp2s0是有线网卡

查看ip地址,子网掩码,DNS,网关:ifconfig可查询相关内容(mentohust上帮助子网掩码和DNS无关紧要,不过wiki上都叫我们找了,或同样ip addr可查询)

网络参数配置:

静态IP用户:

启动网络接口:$ ip link set enp2s0 up(换自己的网卡)

在其网络接口上设置 IP(后缀紧跟了子网掩码):$ ip addr add 10.10.45.49/24 dev eth0(这里的ip地址10.10.45.49和子网掩码24换成自己的)

在路由表上添加网关记录:$ ip route add default via 10.10.45.1(换成自己的网关)

在 /etc/resolv.conf 上添加 DNS 地址:$ echo "nameserver 210.32.24.21" > /etc/resolv.conf(换成自己的DNS,不过不配置好像关系不大)

动态IP用户:

首先同样地要启动网络接口:$ ip link set eth0 up

但无须设置其它网络参数,直接启动 dhpcd 即可:$ systemctl start dhcpcd@eth0.service

我这边是配置的静态IP用户,wiki上的动态配置可自行试验!!!

MentoHUST 配置:

0d1752eee878

按照格式配置,不过我这边直接运行mentohust,他会给出选择或是填写参数,照着填就行了,也可以直接修改/etc/mentohust.conf的文件,这里我遇到的一个问题,提示“不允许使用的客户端类型”,可修改版本号(试了一下我的5.16可以用)或者直接将文件8021.exe、 W32N55.dll 、SuConfig.dat移到/etc/mentohust/可解决

wiki上的其他问题及解决办法:

提示“在网卡 eth0 上获取 IP 失败”

如果获取 IP 方式是是动态 IP 的话,无须理会;否则按#网络参数配置进行排错。

提示“IP 地址类型错误”

DHCP 方式设置错误。使用 -q 参数查看正确的 DHCP 方式并按需修改。

提示“IP 端口绑定错误"

若是静态 IP,原因是在 MentoHUST 中将绑定 IP 设置错误,可以通过 -i 参数修改。

提示“找不到服务器”

一般是选错了组播模式,在“标准”与“锐捷”中切换试试。

如果 ping 任何 IP 均出现 Destination Host Unreacheable 错误,请检查下网线。

提示“不允许使用的客户端类型”

学校禁用了 xrgsu ,使用 -v 参数指定版本号,或者复制相关文件(8021x.exe 和 W32N55.dll,可能还需要 SuConfig.dat)到 /etc/mentohust/。

提示“客户端版本过低”

提示“客户端完整性被破坏”

说明校方开启了客户端校验,复制相关文件(8021x.exe 和 W32N55.dll,可能还需要 SuConfig.dat)到 /etc/mentohust/。

认证成功但仍无法上网

静态 IP 用户未正确设置 IP 及 DNS,或动态 IP 用户未能正确地获取到 IP 及 DNS。

启动:

启动:$ systemctl start mentohust.service

开机启动:$ systemctl enable mentohust.service

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 您好,如果您的Linux系统无法连接无线网卡,可能是以下几个原因: 1. 无线网卡驱动未安装或不兼容:请检查您的无线网卡型号,并在Linux官方网站上查找相应的驱动程序。如果驱动程序已安装,请确保它与您的Linux系统版本兼容。 2. 无线网卡未启用:请检查您的无线网卡是否已启用。您可以在终端中输入“ifconfig”命令来查看您的网络接口是否已启用。 3. 无线网络设置错误:请检查您的无线网络设置是否正确。您可以在终端中输入“iwconfig”命令来查看您的无线网络设置。 希望以上信息能够帮助您解决问题。如果问题仍然存在,请提供更多详细信息,我们将尽力帮助您解决问题。 ### 回答2: 在使用Linux时,有时候会遇到无法连接无线网卡的情况。这个问题可能会出现在不同版本的Linux系统上,且可能会有不同的原因导致。 首先,要确认无线网卡是否被Linux系统识别并正确安装驱动程序。可以通过运行“lspci”命令来查看系统是否能识别到无线网卡,如果无法识别,需要检查无线网卡是否正确连接。 其次,要确认无线网络是否正常工作。可以在其他设备上测试该网络是否可以连接,或者使用其他无线网卡试图连接到该网络。 如果无线网卡已被识别且无线网络正常工作,那么问题可能出现在网络配置方面。可以检查一下是否正确设置了网络配置文件,主要包括IP地址、子网掩码和网关等。 除此之外,还有可能是系统中的网络管理器软件出现了问题,可以尝试重启网络以及网络管理器软件来解决。 总之,Linux无法连接无线网卡的原因可能会很多,需要根据具体的情况进行排查和解决。如果无法解决,可以在Linux社区或者论坛上寻求帮助。 ### 回答3: 在Linux系统中,无法连接无线网卡一般会出现以下几种情况: 1.驱动问题:某些无线网卡需要特定的驱动程序才能在Linux系统上工作。如果系统中没有安装相应的驱动程序,则无法正常连接无线网卡。 2.网络配置问题:Linux系统的网络配置相对于其他操作系统来说较为复杂,需要进行详细的配置才能保证网络连接正常。如果网络配置有误,包括IP地址、网关、DNS等参数设置错误,则无法正常连接无线网卡。 3.硬件问题:有时候无法连接无线网卡是因为硬件出现问题。可以进行排查,比如检查网卡是否连接松动、是否需要更换网卡等。 针对上述情况,可以采取以下措施解决: 1.确认是否安装了正确的驱动程序,并在系统中进行适当的配置,确保网络连接正常。 2.检查网络配置是否正确,如有误则进行修改。 3.检查无线网卡硬件是否正常,如需要更换则及时更换。 4.在解决问题时应该进行详细的排查,避免直接修改系统配置文件等操作,防止出现其他问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值