====== Huawei E1550 on Linux ====== Packages: * ''usb-modeswitch'' -> Switch into Modem mode * ''gammu'' -> Send SMS * ''wvdial'' -> Connect to the Internet Sources: * http://wiki.archlinux.org/index.php/Huawei_E1550_3G_modem Debian Sid should auto switch the device into modem + CD-ROM mode. ===== Udev Naming ===== Based on the [[http://wiki.archlinux.org/index.php/Huawei_E1550_3G_modem|Arch Linux wiki]], this is my (simplified) version: ''/etc/udev/rules/z90-e1550.rules'': SUBSYSTEMS=="usb", DRIVERS=="option", KERNEL=="ttyUSB*", ATTRS{bInterfaceNumber}=="00", ATTRS{bInterfaceProtocol}=="ff", SYMLINK+="e1550_modem" SUBSYSTEMS=="usb", DRIVERS=="option", KERNEL=="ttyUSB*", ATTRS{bInterfaceNumber}=="01", ATTRS{bInterfaceProtocol}=="ff", SYMLINK+="e1550_diag" SUBSYSTEMS=="usb", DRIVERS=="option", KERNEL=="ttyUSB*", ATTRS{bInterfaceNumber}=="02", ATTRS{bInterfaceProtocol}=="ff", SYMLINK+="e1550_pcui" Re-create device nodes with ''# udevadm trigger'' and the symlinks should be created. ===== Sending SMS ===== '' $ gammu sendsms TEXT +3461234567 -text 'Hello World!' '' ===== Internet Access ===== ''/etc/wvdial.conf'', example for Simyo (Spain): [Dialer Defaults] Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 Modem Type = USB Modem Baud = 460800 New PPPD = yes Modem = /dev/e1550_modem ISDN = 0 Dial Command = ATDT [Dialer Simyo] Modem = /dev/e1550_modem Init9 = AT+CGDCONT=1,"IP","gprs-service.com" Phone = *99***1# Stupid Mode = 1 Ask Password = 0 Idle Seconds = 3000 Auto DNS = 1 Password = 1234 Username = 1234 Replace ''gprs-service.com'' with your APN. Set Username and Password if required. Connect with ''$ sudo wvdial Simyo''