UMTS-Modems - Software
Installation von gcom, huaweiAktBbo, und nozomi unter Linux.
Installationsbeschreibungen unter Ubuntu Gutsys 7.10
nozomi
Das Programm muss kompiliert werden und wird benötigt, um die Vodafone-Karte ansprechen zu können. Nach dem Einstecken der Karte stellt die Devices:
/dev/noz0
/dev/noz1
/dev/noz2
/dev/noz3
zur Vefügung. Es muss kompiliert werden:
~$ sudo apt-get install nozomi-source linux-headers-generic
~$ cd /usr/src/
~$ tar xjf nozomi-source.tar.bz2
~$ cd modules/nozomi/
~$ make
Warning: Compiling for 2.6:
make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/usr/src/modules/nozomi modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
CC [M] /usr/src/modules/nozomi/nozomi.o
/usr/src/modules/nozomi/nozomi.c: In function ‘nozomi_setup_interrupt’:
/usr/src/modules/nozomi/nozomi.c:1356: warning: ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:66)
/usr/src/modules/nozomi/nozomi.c:1356: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/usr/src/modules/nozomi/nozomi.c: In function ‘nozomi_card_init’:
/usr/src/modules/nozomi/nozomi.c:1568: warning: assignment from incompatible pointer type
/usr/src/modules/nozomi/nozomi.c:1578: warning: overflow in implicit constant conversion
/usr/src/modules/nozomi/nozomi.c: In function ‘ntty_tty_init’:
/usr/src/modules/nozomi/nozomi.c:2183: warning: assignment from incompatible pointer type
/usr/src/modules/nozomi/nozomi.c:2184: warning: assignment from incompatible pointer type
/usr/src/modules/nozomi/nozomi.c:2193: warning: assignment from incompatible pointer type
Building modules, stage 2.
MODPOST 1 modules
CC /usr/src/modules/nozomi/nozomi.mod.o
LD [M] /usr/src/modules/nozomi/nozomi.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
~$ sudo cp nozomi.ko /lib/modules/2.6.17-10-generic/kernel/drivers/pci/hotplug
~$ sudo depmod -a
huaweiAktBbo
Dieses Programm wird zur Bedienung des Huawei Modems benötigt. Es stellt die Devices:
/dev/ttyUSB0
/dev/ttyUSB1
/dev/ttyUSB2
und muss kompiliert werden:
~$ sudo apt-get install libusb-dev wget build-essential
~$ wget http://www.kanoistika.sk/bobovsky/archiv/umts/huaweiAktBbo.c
~$ cc huaweiAktBbo.c -lusb -o huaweiAktBbo
~$ sudo cp huaweiAktBbo /sbin/
~$ sudo chown root: /sbin/huaweiAktBbo
~$ sudo chmod 755 /sbin/huaweiAktBbo
Eine automatische durchführung des Programms nach dem Einstecken des USB-Modems mit hilfe eines Scipts in /etc/udev/rules.d/ (wie aus vielen Internet-Quellen zu entnehmen) ist NICHT gelungen (abnormal exit !). Ein manueller Aufruf funktioniert jedoch einwandfrei.
gcom
Das Programm gcom wird benötigt um PIN-Eingaben tätigen zu können. Es kann direkt installiert werden:
~$ sudo apt-get install gcom
wvdial
Das Programm gcom wird für die Einwahl benötigt. Es kann direkt installiert werden:
~$ sudo apt-get install wvdial

Previous:
UMTS-Modems unter Linux
