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 配置:

按照格式配置,不过我这边直接运行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

linux系统连接校园无线网卡,Linux连接校园网相关推荐

  1. linux系统连接校园无线网卡,RedHat Linux系统能不能连接无线网 如何安装无线网卡驱动 - 驱动管家...

    想要使用RedHat Linux系统实现无线上网,就要先安装无线网卡驱动,这是在任何一个操作系统中不变的真理.那么RedHat Linux系统如何安装无线网卡驱动呢? 输入命令lsusb,可以看到US ...

  2. LInux系统两套管理网络连接的方案interfaces和Network-Manager

    一.Linux系统两套管理网络连接的方案,两套方案是冲突的,不能同时共存 1./etc/network/interfaces(/etc/init.d/networking) 2.Network-Man ...

  3. linux系统上解决postgres远程连接不上的问题

    linux系统上解决postgres远程连接不上的问题 参考文章: (1)linux系统上解决postgres远程连接不上的问题 (2)https://www.cnblogs.com/min416/p ...

  4. 【如何在linux系统里安装无线网卡驱动】

    如何在linux系统里安装无线网卡驱动 详细安装驱动步骤: [首先要根据自己的网卡型号(如果不知道网卡型号可以用驱动精灵验证一下)下载相应的驱动] 1把下载好的驱动文件拷贝到系统里面 2由于拷贝到系统 ...

  5. php 登录 linux服务器,如何实现linux系统远程登录到linux服务器

    linux系统登录到远程linux服务器: 有多种不同的协议可供选择,也许SSH是"最好"的.SSH是secure shell的简写,意为"安全的shell". ...

  6. Linux系统磁状态检测,检测Linux硬件状态

    计算机系统是由软件系统和硬件系统共同组成的.检测硬件状态对于保障整个系统的稳定是非常重要的.不论操作系统是使用Linux.还是Windows,一旦硬件出现故障,那么整个系统的安全就严重了.这里我们主要 ...

  7. 如何查看linux系统的存储空间大小,linux 如何查看硬盘大小,存储空间大小等系统信息及硬件信息...

    一.linux CPU大小 [root@idc ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpui ...

  8. 如何制作linux系统硬盘,手把手带你自制Linux系统之二 简易Linux的制作

    手把手带你自制Linux系统之二 简易Linux的制作 本文利用CentOS5.5自带内核制作一个可以正常启动的Mini Linux. 打开上一篇准备工作中创建的CentOS虚拟机,为另一台虚拟机Mi ...

  9. linux系统charp命令,操作系统 Linux系统

    Linux操作系统 预备知识(Operating System): 1.GNU项目,GNU项目是一个自由软件项目,旨在建立一个完全自由开放通用的UNIX软件平台. 2.操作系统:管理计算机硬件和软件资 ...

最新文章

  1. 干燥剂变身“配重剂”,究竟有多少商家在休闲零食市场浑水摸鱼?
  2. gtk/Glade编程 编译命令不成功 解决方法
  3. 密码学基本概念(一)
  4. Apache JMeter 菜单说明
  5. android recycleview长按多选_UI设计中Android和IOS设计差异总结
  6. Spring Boot————Web应用启动时自动执行ApplicationListener用法
  7. flash.net.filereference php,as3与php 上传单个图片demo
  8. Linux的通信命令
  9. 几时几分几秒怎么写_头总是一阵一阵眩晕是怎么回事?眩晕症该如何治疗?
  10. try...catch...finally的陷阱——加锁的线程开发经验分享
  11. js 内置对象之数组Array
  12. 用JAVA写出1到999的随性化数_请详细翻译一个简单的JAVA程序问题
  13. SurfacePro6解决亮度自动调节问题
  14. webpack不报错但是图标和字体却无法显示
  15. rails使用html form,在erb文件中使用rails form_tag和html表单代码有什么区别?
  16. 基于python编程的激活码生成器
  17. opencv去除图片水印
  18. candence pcb走线等长_PCB走线角度选择 - PCB Layout 跳坑指南 - 吴川斌的博客
  19. 了解RabbitMQ
  20. 2019年智能科学与产业综述论文盘点

热门文章

  1. unrar file.rar 解压rar 问题,找不到unrar 命令。安装rar unrar流程及bug处理
  2. opencv中 idft与 mathlab中 ifft2结果不对应的解决方案
  3. 如何零基础转行成为一个自信的前端达人
  4. 三个灭点来衡量一个立方体
  5. 任务队列:celery快速入门及django中celery的用法
  6. linux 串口 arduino,linux通过串口对arduino读写
  7. STM32与中显串口屏的通信
  8. RAID容量在线计算器
  9. Excel快速下拉填充序列至10000行
  10. 什么是互联网运营?运营小白应该了解的理论基础