deepin下安装yah3c出错(no such device)
deepin下安装yah3c出错
标题虽说是在deepin下安装出错,但是也许也适用于安装多linux系统的机子
问题
因为喜欢折腾,我的机子除了安装了win10
以外还安装了ubuntu
和deepin
,但是在使用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)相关推荐
- Deepin下安装scrapy报错fatal error: Python.h: 没有那个文件或目录
Deepin下安装scrapy报错(亲测有效!) 问题描述 在deepin操作系统上,使用python3.6,通过sudo pip3 install scrapy安装时候,出现以下错误: src/tw ...
- Ubuntu下安装YaH3C
ubuntu下安装YaH3C学习笔记,参照 http://www.cnblogs.com/chenyg32/p/3342029.html 刚装完Linux是不能无线上网的,只能先连wifi,然后装完Y ...
- Deepin 下安装 Docker
2019独角兽企业重金招聘Python工程师标准>>> Docker官网上并没有提供关于 Deepin 的 Docker 安装教程,由于 Deepin 是基于 Debian 的,所以 ...
- deepin下安装mysql_deepin系统安装mysql
deepin V20 安装 mysql 5.7 教程 由于deepin系统仓库的原因,不能像ubuntu一样直接apt安装mysql,所以需要手动下载mysql官网提供的apt安装包 链接 点击下载 ...
- Mac上docker下安装mongodb出错?
docker下安装mongodb步骤(包括出错解决办法)(Mac) 前提是你的电脑得装了docker,这里就不说docker怎么装了! first step:拉取官方的最新版本的镜像: $ docke ...
- deepin下安装mysql_deepin linux 下安装mysql服务
一.背景 之前一直用的是Windows作为开发环境,这一次使用linux,安装了linux的deepin分支.(deepin是国内做的最好的linux分支),具有linux环境与windows日常软件 ...
- 在双系统之一Ubuntu下安装YaH3C并解决 [Errno 19] No such device成功连上校园网
前言:今天要给自己一个大大的拥抱,从6.7点到晚上一点多的奋战终于让自己刚刚安好的优麒麟(Ubuntu Kylin)-- Ubuntu 中国定制版本连上了校园网,希望自己的经验能帮到大家 我为什么不用 ...
- Deepin 下安装 LAMP
ubuntu/deepin linux 下使用 apt-get 安装所需套的软件 LAMP 1. 安装 apacache2 apt-get install apache2 配置文件:/etc/apac ...
- Ubuntu下安装Yah3c,以及无法上网的解决方案
下载安装包后里面的readme文档有详细的安装配置介绍,我这里直接抄袭: #### 安装 首先,从github上下载,可以直接利用git clone,也可以下载压缩包自己解压然后安装.下面以git为例 ...
最新文章
- [转]WxEmojiView
- Java操作Kafka执行不成功
- 产品需求文档的10步
- 查看你某条sql是哪个用户执行的_django_debug_toolbar:查看访问某个页面执行sql的详细...
- python基础3——运算符
- python一直循环怎么写_自学Python,写一个挨打的游戏代码来初识While循环
- 使用CPU时间戳进行高精度计时
- windows上java调用gdal.jar报错
- 我对jeecg-boot项目的理解、使用心得和改进建议
- 《统计学》第八版贾俊平第四章课后答案Excel
- 使用树莓派4B最新官方烧录软件烧录镜像设置密码,直接登录wifi
- 奥拉星插件flash下载手机版下载安装_flash控件手机版
- Win10-更改c盘下的用户文件夹名
- 北航计算机专业最低分,北京航空航天大学2020年本科录取线发布,最低分572
- 如何使用python批量压缩图片_python 实现图片批量压缩的示例
- 汽车嵌入式软件自动化测试的方法及推荐工具
- 送你一份迷你书,全面了解如何做好大促技术备战
- c++重写卷积网络的前向计算过程,复现theano的测试结果
- 146.个性化推荐系统案例介绍
- 速判断南北桥IO是否损坏
热门文章
- 【已解决】win7 64位系统vb6安装了蓝博之后mscomctl控件提示无法加载
- Android彩条信号,【图片】【文章】彩条信号标准及记录中存在的问题【测试卡吧】_百度贴吧...
- 解密.[support2022@cock.li].faust后缀勒索病毒加密的文件:拯救您的企业数据的完整指南!
- 仿王者荣耀网站(html+css+js) 含有多个子网页
- uni-app项目中画布实现海报
- 人脸识别:史上最详细人脸识别adaface讲解-模型训练与测试--第二节
- 伪分布式集群、完全分布式搭建步骤详情
- 使用MATLAB进行多元非线性回归——nlinfit函数的使用
- 苹果a7处理器_研发了A7到A12全部处理器的芯片大牛:被苹果告倒
- Springboot 2.0默认连接池HikariCP详解(效率最高)