3990
Commento:
|
3549
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 12: | Linea 12: |
uname -r }}} 1) Serve a vedere la versione del kernel installata. {{{ apt-get install make gcc kernel-package libncurses5-dev linux-source-2.6.22 }}} 2) Serve per scaricare i sorgenti del kernel dove si trova già inserito il modulo airprime. 3) Posizionarsi nella cartella /usr/src/ con il comando: {{{ cd /usr/src/ }}} 4) Scompattare il pacchetto con all'interno i sorgenti del kernel: {{{ sudo tar -jxvf linux-source-2.6.18.tar.bz2 |
uname-r |
Linea 37: | Linea 17: |
5) cd linux-source-2.6.22/drivers/usb/serial/ { entriamo nella nuova cartella dove andremo a modificare il file airprime presente con l'editor GEDIT } | 5) Posizionarsi nella cartella versionesorgentekernel/drivers/usb/serial/ , dove andremo a modificare il file '''airprime''' digitanto in terminale: |
Linea 39: | Linea 19: |
6) sudo gedit airprime.c { dopo che si è aperta la finestra bisogna aggiungere la riga specificata di seguito, che contiene i dati del vendor e del prodotto} | {{{ cd versionesorgentekernel/drivers/usb/serial/ }}} |
Linea 41: | Linea 23: |
7) { USB_DEVICE(0X19d2, 0x0002) }, /* Onda MT505UP GPRS-EDGE-HSPDA-hsups */ | 6) Aprire con un editor di testo e con i privilegi di amministrazione il file airprime.c, inserendo in fondo le seguenti righe: {{{ { USB_DEVICE(0X19d2, 0x0002) }, /* Onda MT505UP GPRS-EDGE-HSPDA-hsups */ }}} |
Linea 43: | Linea 28: |
Cool chiudere l'editor GEDIT e salvare, sempre dallo stesso terminale digitare il seguente comando comprese le virgolette ( meglio copia e incolla ) | Chiudere l'editor di testo e salvare |
Linea 45: | Linea 30: |
9) make -C /lib/modules/`uname -r`/build M=`pwd` { serve a compilare il nuovo modulo} | 9) Sempre dallo stesso terminale digitare il seguente comando comprese le virgolette (serve a compilare il nuovo modulo): {{{ make -C /lib/modules/`uname -r`/build M=`pwd` }}} |
bisogna avere un collegamento ad internet funzionante per scaricare i sorgenti del kernel.
-aprire un terminale
da root
Installazione
Digitare in un terminale:
uname-r
Verrà creata una nuova cartella.
5) Posizionarsi nella cartella versionesorgentekernel/drivers/usb/serial/ , dove andremo a modificare il file airprime digitanto in terminale:
cd versionesorgentekernel/drivers/usb/serial/
6) Aprire con un editor di testo e con i privilegi di amministrazione il file airprime.c, inserendo in fondo le seguenti righe:
{ USB_DEVICE(0X19d2, 0x0002) }, /* Onda MT505UP GPRS-EDGE-HSPDA-hsups */
Chiudere l'editor di testo e salvare
9) Sempre dallo stesso terminale digitare il seguente comando comprese le virgolette (serve a compilare il nuovo modulo):
make -C /lib/modules/`uname -r`/build M=`pwd`
10) cp airprime.ko /lib/modules/uname -r/kernel/drivers/usb/serial/ { cosi abbiamo copiato il modulo modificato e compilato nel kernel }
11) depmod -a { questo fa in modo che il modulo airprime venga caricato ogni volta che si collega il modem}
sempre dallo stesso terminale andiamo a modificare questo file con gedit
12) sudo gedit /etc/udev/rules.d/05-options.rules { una volta aperta la pagina bisogna inserire le righe seguenti}
13) SUBSYSTEMS=="usb", ATTR{idProduct}=="2000", ATTR{idVendor}=="19d2", RUN+="/sbin/rmmod usbserial ; /sbin/rmmod airprime ; /sbin/rmmod usb_storage ; /sbin/usb_modeswitch" SUBSYSTEMS=="usb", ATTR{idProduct}=="0002", ATTR{idVendor}=="19d2", RUN+="/sbin/modprobe airprime"
14) Scaricare il pacchetto usb_modeswitch dal sito "http://www.draisberghof.de/usb_modeswitch/" e poi lo scompattiamo il pacchetto in una cartella di nostro piacimento e ci entriamo dentro, nel mio caso dopo averlo scompattato ( sempre da terminale) cd /home/nomeutente/usb_modeswitch-0.9.2
15) chmod +x usb_modeswitch {questo rende eseguibile il programma}
16) sudo gedit usb_modeswitch.conf { una volta aperta la pagina aggiungete le righe di seguito riportate, commentando( mettendo il simbolo # all'inizio della riga) tutte le altre che non sono di nostro interesse}
17)#*********************************** #ONDA MT505UP GPRS-EDGE-UMTS-HSDPA-HSUPA #Scortegagna Alex DefaultVendor= 0x19d2 DefaultProduct= 0x2000
TargetVendor= 0x19d2 TargetProduct= 0x0002
MessageEndpoint=0x03 MessageContent="555342434056af880000010080000a2800 0000001c00002000000000000000" #*************************************
18) chiudere e salvare
19) cp usb_modeswitch.conf /sbin/ { cosi si copia il file usb_modeswitch in /sbin }
20) sudo gedit /etc/wvdial.conf { modifichiamo il file per connetterci a internet, aggingendo le righe riportate di seguito)
21)[Dialer Defaults] Modem = /dev/ttyUSB3 Modem Baud = 460800
Init2 = ATX3 Init3 = AT+COPS? Init4 = AT+CGDCONT=1,"IP","ibox.tim.it",,0,0 ISDN = off Modem type = Analaog Modem Carrier Check = on Phone = *99# Dial Attempts = 1 Dial Command = ATM1L3DT Ask Password = off Username = Password = Auto Reconnect = off Abort on Busy = off Check Def Route = on Abort on No Dialtone = on Stupid Mode = on Idle Seconds = 0 Auto DNS = on New PPPD = yes
22) chiudere e salvare
23) disconnettere il precedente collegamento a internet
23) se tutto è andato a buon fine, collegate il modem onda mt505up, aprite un nuovo terminale e digitate wvdial invio, aprite il vostro browser e a questo punto dovreste navigare.