Mulla on ilmeisesti sama 3G laite, läppärinä HP 6530b. Tässä modeemi kulkee virallisesti nimellä hp2400 mutta käytännössä on toi Qualcomm. Se mitä tarvii, jotta tämä lähtee toimimaan niin on 2.6.30 tai uudempi kerneli missä on qcserial ajuri. Kernelille pitää ladata kaks modulia jos ne ei oo latautunut:
modprobe hp-wmi
modprobe qcserial
Ensimmäinen lähinnä pistää sen 3G kortin päälle, toisesta pitäisi tulla /dev/ttyUSBx laite, joka käytännössä toimii modeemi interfacena. Eli näin:
[ 3239.050712] qcserial ttyUSB0: Qualcomm USB modem converter now disconnected from ttyUSB0
[ 3239.050725] qcserial 1-2:1.0: device disconnected
[ 3240.330268] usb 1-2: new high speed USB device using ehci_hcd and address 6
[ 3240.491478] usb 1-2: configuration #1 chosen from 1 choice
[ 3240.497810] qcserial 1-2:1.2: Qualcomm USB modem converter detected
[ 3240.497939] usb 1-2: Qualcomm USB modem converter now attached to ttyUSB0
Eikä siinä vielä kaikki, sitten pitää ladata vielä firmis tähän laitteeseen! Sitä varten pitää erikseen asentaa Gobi firmeware loader ja metsästää jostain Windows ajuri, missä on modeemin firmis (huhujen mukaan joku embedded linux
), Ubuntun foorumeilta kaapattu hieman modaamani ohje:
sudo apt-get install build-essential tar
mkdir --verbose gobi_loader
cd gobi_loader
wget
http://www.codon.org.uk/~mjg59/gobi_loader/download/gobi_loader-0.3.tgztar xvzf gobi_loader-0.3.tgz
cd gobi_loader-0.3/
make
sudo make install
Getting the firmware, extracting it and copy the files to /lib/firmware/gobi:
sudo apt-get install cabextract
cd $HOME
wget
ftp://ftp.hp.com/pub/softpaq/sp43501-44000/sp43936.exefile sp43936.exe
mkdir temp
cd temp
cabextract ../sp43936.exe
sudo mkdir /lib/firmware/gobi/
sudo cp QCImages/Source/Packages/0/* /lib/firmware/gobi/
Toi numero määrittelee mikä firmis ja firmis riippuu maasta ja operaattorista, 0 on Vodafone eli Elisa ja 6 on generic UMTS Europe. Tuolta voi ihmetellä:
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01738839Sitten jos kaikki meni putkeen niin firmis pitäisi latautua komennolla:
sudo /lib/udev/gobi_loader /dev/ttyUSB0 /lib/firmware/gobi
Mulla ainakin lsusb tuloste muuttuu kun laite on toiminnassa:
Ei toimi:
Bus 001 Device 003: ID 03f0:201d Hewlett-Packard
Toimii:
Bus 001 Device 006: ID 03f0:1f1d Hewlett-Packard
Mutta tuota v***n network manageria en ole saanut tota modeemia havaitsemaan! wvdialilla on onnistunut kokeilu takana, /etc/wvdial.conf:
[Dialer defaults]
Modem = /dev/ttyUSB0
Init = AT+CGDCONT=1,"IP","internet","0.0.0.0",0,0
Phone = *99#
Stupid Mode = 1
Username = "rlnet"
Password = "internet"
Ubuntu forumin keskustelu laitteesta:
http://ubuntuforums.org/archive/index.php/t-1008200.html