deepin下安装yah3c出错

标题虽说是在deepin下安装出错,但是也许也适用于安装多linux系统的机子


问题

因为喜欢折腾,我的机子除了安装了win10以外还安装了ubuntudeepin,但是在使用deepin安装yah3c连接校园网的时候出现了socket.error: [Errno 19] No such device的报错(具体报错如下)

youngdou@youngdou-pc:/etc$ sudo yah3c
0 - add a new user
1 - douyy3(eth0)
Your choice: 1
Traceback (most recent call last):File "/usr/local/bin/yah3c", line 5, in <module>yah3c.yah3c.main()File "/usr/local/lib/python2.7/dist-packages/yah3c/yah3c.py", line 126, in mainstart_yah3c(login_info)File "/usr/local/lib/python2.7/dist-packages/yah3c/yah3c.py", line 102, in start_yah3cyah3c = eapauth.EAPAuth(login_info)File "/usr/local/lib/python2.7/dist-packages/yah3c/eapauth.py", line 34, in __init__self.client.bind((login_info['ethernet_interface'], ETHERTYPE_PAE))File "/usr/lib/python2.7/socket.py", line 228, in methreturn getattr(self._sock,name)(*args)
socket.error: [Errno 19] No such device

原因

  • 由python的报错信息可知,代码错误的主要原因是脚本没有找到所设置的网卡socket.error: [Errno 19] No such device

  • 这里的原因是创建账户的时候使用了默认设置网卡(eth0网卡)而我的机子的eth0网卡被别处占用了,导致了在deepin下找不到这个网卡在ubuntu是可以设置为eth0的


解决方案

既然是设置的网卡出了问题,那就给他设置一个可用的网卡就行了

1 . 首先查看机子的网卡信息

sudo /sbin/iwconfig

youngdou@youngdou-pc:/$ sudo /sbin/iwconfig
[sudo] youngdou 的密码:
wlp4s0    IEEE 802.11bgn  ESSID:off/any  Mode:Managed  Access Point: Not-Associated   Tx-Power=15 dBm   Retry short limit:7   RTS thr:off   Fragment thr:offEncryption key:offPower Management:offenp5s0f2  no wireless extensions.lo        no wireless extensions.

这里可以看到我的机子的网卡为enp5s0f2


2 .重新给账户设置网卡

根据yah3c中readme.md找到账户配置文件重新配置即可

sudo vi /etc/yah3c.conf

记得加上sudo获得权限
然后把ethernet_interface=eth0改为刚刚查到的网卡enp5s0f2,改完后如下

...
ethernet_interface = enp5s0f2
...

保存以后再用sudo yah3c登陆你的账号吧~是否大功告成了呢?

deepin下安装yah3c出错(no such device)相关推荐

  1. Deepin下安装scrapy报错fatal error: Python.h: 没有那个文件或目录

    Deepin下安装scrapy报错(亲测有效!) 问题描述 在deepin操作系统上,使用python3.6,通过sudo pip3 install scrapy安装时候,出现以下错误: src/tw ...

  2. Ubuntu下安装YaH3C

    ubuntu下安装YaH3C学习笔记,参照 http://www.cnblogs.com/chenyg32/p/3342029.html 刚装完Linux是不能无线上网的,只能先连wifi,然后装完Y ...

  3. Deepin 下安装 Docker

    2019独角兽企业重金招聘Python工程师标准>>> Docker官网上并没有提供关于 Deepin 的 Docker 安装教程,由于 Deepin 是基于 Debian 的,所以 ...

  4. deepin下安装mysql_deepin系统安装mysql

    deepin V20 安装 mysql 5.7 教程 由于deepin系统仓库的原因,不能像ubuntu一样直接apt安装mysql,所以需要手动下载mysql官网提供的apt安装包 链接 点击下载 ...

  5. Mac上docker下安装mongodb出错?

    docker下安装mongodb步骤(包括出错解决办法)(Mac) 前提是你的电脑得装了docker,这里就不说docker怎么装了! first step:拉取官方的最新版本的镜像: $ docke ...

  6. deepin下安装mysql_deepin linux 下安装mysql服务

    一.背景 之前一直用的是Windows作为开发环境,这一次使用linux,安装了linux的deepin分支.(deepin是国内做的最好的linux分支),具有linux环境与windows日常软件 ...

  7. 在双系统之一Ubuntu下安装YaH3C并解决 [Errno 19] No such device成功连上校园网

    前言:今天要给自己一个大大的拥抱,从6.7点到晚上一点多的奋战终于让自己刚刚安好的优麒麟(Ubuntu Kylin)-- Ubuntu 中国定制版本连上了校园网,希望自己的经验能帮到大家 我为什么不用 ...

  8. Deepin 下安装 LAMP

    ubuntu/deepin linux 下使用 apt-get 安装所需套的软件 LAMP 1. 安装 apacache2 apt-get install apache2 配置文件:/etc/apac ...

  9. Ubuntu下安装Yah3c,以及无法上网的解决方案

    下载安装包后里面的readme文档有详细的安装配置介绍,我这里直接抄袭: #### 安装 首先,从github上下载,可以直接利用git clone,也可以下载压缩包自己解压然后安装.下面以git为例 ...

最新文章

  1. [转]WxEmojiView
  2. Java操作Kafka执行不成功
  3. 产品需求文档的10步
  4. 查看你某条sql是哪个用户执行的_django_debug_toolbar:查看访问某个页面执行sql的详细...
  5. python基础3——运算符
  6. python一直循环怎么写_自学Python,写一个挨打的游戏代码来初识While循环
  7. 使用CPU时间戳进行高精度计时
  8. windows上java调用gdal.jar报错
  9. 我对jeecg-boot项目的理解、使用心得和改进建议
  10. 《统计学》第八版贾俊平第四章课后答案Excel
  11. 使用树莓派4B最新官方烧录软件烧录镜像设置密码,直接登录wifi
  12. 奥拉星插件flash下载手机版下载安装_flash控件手机版
  13. Win10-更改c盘下的用户文件夹名
  14. 北航计算机专业最低分,北京航空航天大学2020年本科录取线发布,最低分572
  15. 如何使用python批量压缩图片_python 实现图片批量压缩的示例
  16. 汽车嵌入式软件自动化测试的方法及推荐工具
  17. 送你一份迷你书,全面了解如何做好大促技术备战
  18. c++重写卷积网络的前向计算过程,复现theano的测试结果
  19. 146.个性化推荐系统案例介绍
  20. 速判断南北桥IO是否损坏

热门文章

  1. 【已解决】win7 64位系统vb6安装了蓝博之后mscomctl控件提示无法加载
  2. Android彩条信号,【图片】【文章】彩条信号标准及记录中存在的问题【测试卡吧】_百度贴吧...
  3. 解密.[support2022@cock.li].faust后缀勒索病毒加密的文件:拯救您的企业数据的完整指南!
  4. 仿王者荣耀网站(html+css+js) 含有多个子网页
  5. uni-app项目中画布实现海报
  6. 人脸识别:史上最详细人脸识别adaface讲解-模型训练与测试--第二节
  7. 伪分布式集群、完全分布式搭建步骤详情
  8. 使用MATLAB进行多元非线性回归——nlinfit函数的使用
  9. 苹果a7处理器_研发了A7到A12全部处理器的芯片大牛:被苹果告倒
  10. Springboot 2.0默认连接池HikariCP详解(效率最高)