Ubuntu 16.04如何使用无线网卡上网

我使用的无线网卡卡托型号是华为E8372h,网卡是普通电信卡(既可以打电话也可以上网)。

按照“芯片朝上、缺口朝外、用最大卡”的方法将网卡装入卡托后,紧接着便将卡托插入笔记本对应的USB接口中。

在这里,我遇到的第一个问题是:无法执行驱动程序。我首先尝试使用chmod命令更改程序的执行权限,但是此时系统提示“chmod:更改‘install_ linux’的权限:只读文件系统”。我在网上一番Bing和Google,最终一无所获。我又尝试在终端将文件夹HiLink复制粘贴到其他位置再进行操作,这时候系统提示:“cp:略过目录‘HiLink’ ”。

几经周折,昨天晚上以失败告终。今天我无意中右键文件夹“HiLink”,发现“复制”选项是可以使用的,便立复制粘贴到“桌面”;再进入终端用chmod命令修改各个相关文件与文件夹的权限。这回再运行驱动程序,就可以看到右上角的网络连接那里显示:“有线连接1”,说明可以上网了。

好事多磨,兴高采烈地打开浏览器准备上网时发现还是不行。原来,还需要进入一个特定的IP地址,登录账户才能上网。这个IP地址一般都印在卡托上(可能需要打开盖子),账户名和密码需要咨询客服。我这默认的用户名是admin,默认密码(KEY)也印在卡托上。

Ubuntu 16.04如何使用无线网卡上网_第1张图片 图1 卡托上的IP与KEY等信息

 

现在大功告成!

方法:

1、正确将网卡或电话卡插入卡托中。

2、将卡托插入对应接口。

3、右键驱动程序在的主文件夹(如HiLink),将其复制(怎么行就怎么复制)到某个位置(如桌面)。

4、在终端进入步骤3的文件夹,使用chmod命令(如:chmod a+x+w+r *)修改各个文件与文件夹的执行权限。

5、在浏览器进入特定IP,并登录账户。

6、稍等片刻就能上网了。

**************************************************************2019年9月18日更新****************************************************

本次使用的是移动4G卡

/HiLink/linux_mbb_install执行./install报错:

install begin... 
the Mobile Broad HL Service has been installed before. 
now begin to verify version ... 
the INSTALLED version is : 22.001.29.00.03
the INSTALLING version is : 22.001.29.00.03
do you want to re-install it?([Y]/N):y
yes/install...
begin to copy file... 
ERROR: ld.so: object '/usr/lib/libtcmalloc_minimal.so.4' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
copy end ...
begin to install ...
install success...
run the process... 
/usr/local/MobileBrServ/mbbservice
ERROR: ld.so: object '/usr/lib/libtcmalloc_minimal.so.4' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
/usr/local/MobileBrServ/mbbservice: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory
install end... 
Press any key to exit.
Ubuntu 16.04如何使用无线网卡上网_第2张图片 图2 报错信息

       

        在/HiLink/linux_mbb_install执行sudo sh install报错:

install begin... 
the Mobile Broad HL Service has been installed before. 
now begin to verify version ... 
the INSTALLED version is : 22.001.29.00.03
the INSTALLING version is : 22.001.29.00.03
-e do you want to re-install it?-e ([Y]/N):y
yes/install...
begin to copy file... 
copy end ...
begin to install ...
install success...
run the process... 
/usr/local/MobileBrServ/mbbservice
/usr/local/MobileBrServ/mbbservice: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory
install end... 
Press any key to exit.
Ubuntu 16.04如何使用无线网卡上网_第3张图片 图2 报错信息

 

        执行以下语句解决问题,可以成功上网。

sudo usb_modeswitch -v 12d1 -p 1f01 -M '55534243123456780000000000000a11062000000000000100000000000000'

        上述命令返回:

Look for default devices ...
   product ID matched
 Found devices in default mode (1)
Access device 004 on bus 001
Current configuration number is 1
Use interface number 0
Use endpoints 0x01 (out) and 0x81 (in)

USB description data (for identification)
-------------------------
Manufacturer: HUAWEI_MOBILE
     Product: HUAWEI_MOBILE
  Serial No.: 0123456789ABCDEF
-------------------------
Looking for active driver ...
 OK, driver detached
Set up interface 0
Use endpoint 0x01 for message sending ...
Trying to send message 1 to endpoint 0x01 ...
 OK, message successfully sent
Reset response endpoint 0x81
Reset message endpoint 0x01
 Device is gone, skip any further commands
-> Run lsusb to note any changes. Bye!

 

Ubuntu 16.04如何使用无线网卡上网_第4张图片 图4 成功连网

 

图5 连网成功标识

更新所参考资料:

    [1]参考博客1

你可能感兴趣的:(Linux学习)