Vielä yksi ratkaisu Huawei E353 toimintaan Ubuntu 11:ssa. Voi olla, että Ubuntu 12:ssa on sama ongelma, joten sama ratkaisu voi päteä siinäkin.
Suorita päätteessä (Alt + F2 ja kirjoita komento, komento ilman risuaitaa)
# gksudo gedit /etc/usb_modeswitch.conf
Laita koko tiedoston sisällöksi seuraava:
# Configuration for the usb_modeswitch package, a mode switching tool for
# USB devices providing multiple states or modes
#
# This file is evaluated by the wrapper script "usb_modeswitch_dispatcher"
# in /usr/sbin
# To enable an option, set it to "1", "yes" or "true" (case doesn't matter)
# Everything else counts as "disable"
# Disable automatic mode switching globally (e.g. to access the original
# install storage)
DisableSwitching=0
# Enable logging (results in a extensive report file in /var/log, named
# "usb_modeswitch_<interface-name>" (and probably others)
EnableLogging=0
# HUAWEI E353 (DNA)
DefaultVendor=0x12d1
DefaultProduct=0x151a
TargetVendor=0x12d1
TargetProduct=0x14ac
MessageContent="55534243123456780000000000000a11062000000000000100000000000000"
# Tiedoston /etc/usb_modeswitch.conf loppu
Päätteessä edelleen (Alt + F2):
# gksudo gedit /etc/udev/rules.d/80-huawei-e353.rules
Laita koko tiedoston sisällöksi seuraava:
BUS=="usb", SUBSYSTEM=="block", SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="151a", ACTION=="add", RUN+="/usr/sbin/usb_modeswitch -c /etc/usb_modeswitch.conf", OPTIONS+="last_rule"
# Tiedoston /etc/udev/rules.d/80-huawei-e353.rules loppu
Helpoin tapa saada udev ja usb_modeswitch käyttämään uusia asetuksia on käynnistää kone uudelleen.
Voit myös käynnistää udev daemonin komentoriviltä uudelleen:
# sudo service udev restart
Jolloin uudet mokkulasäännöt latautuvat ja kytkettäessä mokkula uudelleen kiinni koneeseen usb_modeswitch hoitaa homman siten, että Ubuntu tunnistaa mokkulan oikein modeemiksi.