我有 Ubuntu 13.04,昨天买了一个 Vodafone USB 棒用于互联网连接。我位于罗马尼亚。
这是我所做的:
第一件事
- 网络连接,添加的连接。
- 选定的移动宽带
- 选择我的国家和网络(沃达丰)
- 选择移动互联网(后付费)我打电话给给我棍子的人,他告诉我这是后付费(无论如何,我也尝试过预付费,但没有用)。
- 只需进入常规,并检查当网络可用时自动连接到该网络,然后保存。
沒有任何事發生。
第二件事
我已经安装了 wvdial,将配置设置为
Phone = *99#
Username = internet.vodafone.ro
Password = vodafone
New PPPD = yes
stupid mode = 1
当我跑步时sudo wvdial
我得到了这个
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
我没有任何 /dev/modem 文件或文件夹,也没有以名称 ttyUSB 开头的文件。
第三件事
我已经将记忆棒从 USB 端口拔出,然后运行 ls -1 /dev > before.txt。插入记忆棒,然后再次运行。diff before.txt after.txt 给我带来了以下信息:
9a10
> cdrom2
82a84
> sg2
86a89
> sr1
第四件事
如果我跑步lsusb
我会得到这个
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 007: ID 12d1:1f17 Huawei Technologies Co., Ltd.
Bus 001 Device 004: ID 0a5c:21bc Broadcom Corp. BCM2070 Bluetooth 2.1 + EDR
Bus 001 Device 005: ID 064e:8123 Suyin Corp.
这个(我猜)是 USB 记忆棒
Bus 001 Device 007: ID 12d1:1f17 Huawei Technologies Co., Ltd.
有什么建议 ?
USB 在 Windows 上运行良好。我尝试使用 wine 安装其自己的软件(Windows 应用程序),但也出现了错误。
更新:
我找到了一个命令,它告诉我哪个 /dev/* 是我的 Vodafone Stick。
sudo lsblk
sr1 11:1 1 128M 0 rom /media/icebox/Vodafone Mobile Broadband
我更改了我的 wvdial 配置文件,并添加:
Modem = /dev/sr1
现在,如果我跑须藤wvdial我得到:
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/sr1: Invalid argument
--> Cannot open /dev/sr1: Invalid argument
--> Cannot open /dev/sr1: Invalid argument
答案1
Linux 将您的 USB 调制解调器检测为磁盘。您需要禁用 CD 模式和存储模式。可以使用“usb-modeswitch”。或者您可以使用特殊的 AT 命令。
答案2
OP给出的解决方案:
这非常简单:
cd /media/icebox/Vodafone ./install
在尝试使用 wvdial 或 usb_modeswitch 进行任何操作之前,请检查 usb 上的内容。我没有检查 Linux 上的安装介质的原因是因为 Vodafone 的人甚至不知道如何在 Linux 上安装它,所以我认为它不是 Linux 的安装文件。