華為 E3131 數據機顯示為大容量存儲

華為 E3131 數據機顯示為大容量存儲

我使用的是 Ubuntu 18.04 LTS 並將系統更新到最新版本。我使用華為 E3131 USB dongle 連接網路。最近我注意到加密狗沒有被偵測為調製解調器。當我運行該命令時,lsusb它顯示為大容量儲存設備。

在此輸入影像描述

我也安裝了USB_模式開關在我的系統上。我在互聯網上搜索但找不到解決方案。如何解決此問題以將此裝置用作數據機。

答案1

在...的幫助下喬斯我可以解決這個問題。所以我將其發佈為答案。

  1. 將 USB 加密狗插入電腦。
  2. 打開終端並運行dmesg

它將顯示如何偵測到設備。就我而言,它顯示為大容量儲存設備。

在此輸入影像描述

運行lsusb以查看供應商和產品 ID。

libusb-xx如果您的系統上尚未安裝, 請安裝。下載tarball 並按照終端機上的步驟進行操作。轉到下載並運行文件的資料夾,

tar xjf libusb(your_version).tar.bz2
cd libusb(your_version)
sudo make install

然後下載最新的 usb_modeswitch tarball 並安裝它。

tar usb-modeswitch(your_version).tar.bz2
cd usb-modeswitch(your_version)
sudo make install

按照相同的步驟操作下載並安裝 usb-modeswitch-data-(your_version).tar.bz2

tar usb-modeswitch-data-(your_version).tar.bz2
cd usb-modeswitch-data-(your_version)
sudo make install

之後運行以下命令

sudo usb_modeswitch -v 12d1 -p 14fe -M '55534243123456780000000000000011062000000100000000000000000000'

它可能會糾正問題並應該開始顯示行動寬頻訊號。lsusb命令現在將裝置顯示為數據機。

在此輸入影像描述

參考

相關內容