Löysin eilen mielenkiintoista tietoa DNA E180-mokkulasta:
http://www.kaijanmaki.net/blog/2009/07/23/dna-mokkula-e180/Mokkula ei siis olekaan Huawei E180, vaan Huawei E1692. Ihmettelen, miksi en ole saanut tikkua toimimaan suoraan asentamatta sen omaa Linux-ohjelmistoa. Sen oma java-pohjainen Mobile Partner näyttää pyörivän aina rootin oikeuksilla, mistä en ole kovin innostunut.
Yllä olevan linkin takaa löytyi ratkaisu: asennetaan usb_modeswitch-ohjelma ja laitetaan /etc/usb_modeswitch.conf -tiedostoon seuraavat rivit:
# Huawei E1692
DefaultVendor= 0x12d1
DefaultProduct= 0x1446
MessageContent="55534243000000000000000000000011060000000000000000000000000000"
Tämän jälkeen käsky "usb_modeswitch" vaihtaa mokkulan usb-muistista modeemitilaan.
Ainakin Hardy tunnistaa tuossa vaiheessa laitteen automaattisesti (voi mennä hetki) ja /dev:n alle ilmestyvät nuo ttyUSB -alkuiset laitteet, jolloin yhteyden voi muodostaa wvdial-ohjelmalla. Itse testasin seuraavilla asetuksella (dna):
[Dialer defaults]
Modem = /dev/ttyUSB0
Init = AT+CGDCONT=1,"IP","internet"
Phone = *99#
Stupid Mode = 1
Username = " "
Password = " "
PIN-kysely tietysti pitää ottaa pois päältä.
Tuon usb_modeswitch-ohjelman voi käydä hakemassa vaikka täältä:
http://www.betavine.net/repo/packages/ubuntu/Ubuntu.tgz. Paketin sisällä on muitakin ohjelmia, mutta et niitä tässä tapauksessa tarvitse.