Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
dr.com登录时mac不匹配问题定位与解决
Apps Section
1698
views ·
0
replies ·
To
floor
Go
jlice
deepin
2017-11-25 23:12
Author
本帖最后由 wjmr 于 2017-11-25 15:18 编辑
应该很多学校也是用的dr.com来进行校园网认证登录的,dr.com有Linux版,不过在Deepin下使用会有点问题,会提示
MAC(物理)地址不匹配,本帐号只能在指定的IP和MAC(物理)地址上使用!!!
不过,Ubuntu下却可以轻松登录成功。
打开DrClient目录下的hostinfo.sh,内容如下:
注意箭头所指的位置,这里就是问题的根源。
运行 which ifconfig ,发现Deepin的ifconfig实际在/bin/ifconfig,而不是/sbin/ifconfig
运行 ifconfig,发现回显和hostinfo.sh里的解析不匹配。
因为IP和MAC是固定的,所以不妨把IP和MAC直接写到hostinfo.sh里(主要是不会用awk解析):
然后DrClientLinux就能登录了。(别忘了先运行privillege.sh)
另外,还有一点需要注意的是,需要先cd到DrClient目录,再运行privillege.sh。
为了方便,不妨写个脚本:
#!/bin/sh
DR_HOME=/opt/DrClient # 根据自己的情况修改
cd $DR_HOME
sudo ./privillege.sh
./DrClientLinux > /dev/null 2>&1 &
Copy the Code
然后登录成功~
Reply
Like 0
Favorite
View the author
All Replies
No replies yet
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Ranking
Change
Complete desktop freeze caused by amdgpu GPU timeout in dde-
Popular Events
More
应该很多学校也是用的dr.com来进行校园网认证登录的,dr.com有Linux版,不过在Deepin下使用会有点问题,会提示
MAC(物理)地址不匹配,本帐号只能在指定的IP和MAC(物理)地址上使用!!!
不过,Ubuntu下却可以轻松登录成功。
打开DrClient目录下的hostinfo.sh,内容如下:
注意箭头所指的位置,这里就是问题的根源。
运行 which ifconfig ,发现Deepin的ifconfig实际在/bin/ifconfig,而不是/sbin/ifconfig
运行 ifconfig,发现回显和hostinfo.sh里的解析不匹配。
因为IP和MAC是固定的,所以不妨把IP和MAC直接写到hostinfo.sh里(主要是不会用awk解析):
然后DrClientLinux就能登录了。(别忘了先运行privillege.sh)
另外,还有一点需要注意的是,需要先cd到DrClient目录,再运行privillege.sh。
为了方便,不妨写个脚本:
然后登录成功~