You are not logged in.

#1 2012-04-19 19:58:25

jasewobble
Member
Registered: 2012-04-19
Posts: 11

[SOLVED] Huawei E173s-1 mobile broadband dongle not working

Update: check the wiki entry at https://wiki.archlinux.org/index.php/Huawei_E173s

Hi,

My dongle works out-of-the-box in Ubuntu but I can't get it to work in Arch Linux.

I followed the instructions from this site: http://www.vivaolinux.com.br/dica/Modem … s-no-Linux

/etc/usb_modeswitch.d/12d1:1c0b

DefaultVendor=0x12d1
DefaultProduct=0x1c0b

TargetVendor=0x12d1
TargetProduct=0x1c05

CheckSuccess=20

MessageEndpoint=0x0f
MessageContent="55534243123456780000000000000011062000000100000000000000000000"

/usr/lib/udev/rules.d/40-usb_modeswitch.rules

ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1c0b", RUN+="usb_modeswitch '%b/%k'"

# usb_modeswitch -c /etc/usb_modeswitch.d/12d1:1c0b
Looking for target devices ...
 No devices in target mode or class found
Looking for default devices ...
   found matching product ID
   adding device
 Found device in default mode, class or configuration (1)
Accessing device 003 on bus 001 ...
Getting the current device configuration ...
 OK, got current device configuration (1)
Using first interface: 0x00
Using endpoints 0x0f (out) and 0x8f (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
 OK, driver found; name unknown, limitation of libusb1
 OK, driver "unkown" detached

SCSI inquiry data (for identification)
-------------------------
  Vendor String: HUAWEI  
   Model String: Mass Storage    
Revision String: 2.31
-------------------------

USB description data (for identification)
-------------------------
Manufacturer: HUAWEI
     Product: HUAWEI Mobile
  Serial No.: not provided
-------------------------
Setting up communication with interface 0
Using endpoint 0x0f for message sending ...
Trying to send message 1 to endpoint 0x0f ...
 OK, message successfully sent
Resetting response endpoint 0x8f
Resetting message endpoint 0x0f
 Device is gone, skipping any further commands

Checking for mode switch (max. 20 times, once per second) ...
 Searching for target devices ...
 Searching for target devices ...
 Searching for target devices ...
 Searching for target devices ...
 Searching for target devices ...
 Searching for target devices ...
   found matching product ID
   adding device

Found target device, now opening
 Found correct target device

Mode switch succeeded. Bye.
# modprobe usbserial vendor=0x12d1 product=0x1c0b

But when I run wvdialconf it can't find the modem:

Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.



Sorry, no modem was detected!  Is it in use by another program?
Did you configure it properly with setserial?

Please read the FAQ at [url]http://alumnit.ca/wiki/?WvDial[/url]

As a result I'm stuck with Ubuntu for the time being. ;( Any help would be very appreciated.

Edit: running sakis3g after doing the above I was able to connect but I'd still love to know how to to make it work manually with wvdial.

Last edited by jasewobble (2012-04-22 22:25:22)

Offline

Board footer

Powered by FluxBB