Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Alberto/Prove3"
Differenze tra le versioni 22 e 33 (in 11 versioni)
Versione 22 del 10/07/2008 13.49.20
Dimensione: 4057
Autore: Alberto
Commento:
Versione 33 del 11/07/2008 12.11.44
Dimensione: 4282
Autore: Alberto
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
bisogna avere un collegamento ad internet funzionante per scaricare i sorgenti del kernel. = Introduzione =
Linea 3: Linea 3:
-aprire un terminale Questa guida serve per configurare i modem '''ht505up''' e '''mt505up'''.
Linea 5: Linea 5:
da root = Preparativi =

Scaricare il pacchetto '''usb_modeswitch''' a [http://www.draisberghof.de/usb_modeswitch/ questo indirizzo].
Linea 12: Linea 14:
uname -r uname-r
Linea 15: Linea 17:
Serve a vedere la versione del kernel installata Verrà creata una nuova cartella.

1) Posizionarsi nella cartella versionesorgentekernel/drivers/usb/serial/ , dove andremo a modificare il file '''airprime''' digitanto in terminale:

{{{
cd versionesorgentekernel/drivers/usb/serial/
}}}

2) 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.

3) Posizionarsi nella cartella /usr/src/versionesorgentekernel/drivers/usb/serial/ e digitare il seguente comando comprese le virgolette (serve a compilare il nuovo modulo):

{{{
make -C /lib/modules/`uname -r`/build M=`pwd`
}}}

4) Posizionarsi nella cartella /usr/src/versionesorgentekernel/drivers/ :
{{{
cd /usr/src/versionesorgentekernel/drivers/
}}}

e digitare il seguente comando comprese le virgolette (serve a compilare il nuovo modulo):

{{{
make -C /lib/modules/`uname -r`/build M=`pwd`
}}}
Linea 18: Linea 50:
2) apt-get install make gcc kernel-package libncurses5-dev linux-source-2.6.22 { ci scarichiamo i sorgenti del nostro kernel dove si trova gia inserito il modulo airprime} a me è stato chiesto di inserire il cdrom di ubuntu7.10, una volta inserito ha scaricato tutto.
Linea 20: Linea 51:
3) cd /usr/src/ { ci siamo spostati nella cartella dove ci sono i sorgenti del kernel precedentemente scaricati} 5) Posizionarsi nella cartella /usr/src/versionekernel/drivers/usb/serial il seguente comando (comprese le virgolette), in questo modo verrà copiato il modulo modificato e compilato nel '''kernel''':
Linea 22: Linea 53:
4) tar -jxvf linux-source-2.6.18.tar.bz2 { con questo decomprimiamo il file, e verrà creata una nuova cartella} {{{
cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/
}}}
Linea 24: Linea 57:
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 } 6) Posizionarsi nella cartella /usr/src/versionesorgentekernel :
{{{
cd /usr/src/versionesorgentekernel
}}}
e digitare:
{{{
sudo make && make install
}}}
Linea 26: Linea 66:
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} 6)Digitare il seguente comando per fare in modoche il modulo '''airprime''' venga caricato ogni volta che si collega il '''modem''':
Linea 28: Linea 68:
7) { USB_DEVICE(0X19d2, 0x0002) }, /* Onda MT505UP GPRS-EDGE-HSPDA-hsups */ {{{
depmod -a { questo fa in modo che il modulo airprime venga caricato ogni volta che si collega il modem}
}}}
Linea 30: Linea 72:
Cool chiudere l'editor GEDIT e salvare, sempre dallo stesso terminale digitare il seguente comando comprese le virgolette ( meglio copia e incolla ) 7) Sempre dallo stesso terminale, aprire con un editor di testo e con i privilegi di amministrazione il file ''/etc/udev/rules.d/05-options.rules'', inserendo in fondo le seguenti righe:
Linea 32: Linea 74:
9) make -C /lib/modules/`uname -r`/build M=`pwd` { serve a compilare il nuovo modulo} {{{
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"
}}}
Linea 34: Linea 79:
10) cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/ { cosi abbiamo copiato il modulo modificato e compilato nel kernel }
Linea 36: Linea 80:
11) depmod -a { questo fa in modo che il modulo airprime venga caricato ogni volta che si collega il modem} 8) Scompattare il pacchetto precedentemente scaricato in una cartella.
Linea 38: Linea 82:
sempre dallo stesso terminale andiamo a modificare questo file con gedit 9) Digitare in terminale il seguente comando che serve a rende eseguibile il programma:
Linea 40: Linea 84:
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}
{{{
chmod +x usb_modeswitch
}}}

Introduzione

Questa guida serve per configurare i modem ht505up e mt505up.

Preparativi

Scaricare il pacchetto usb_modeswitch a [http://www.draisberghof.de/usb_modeswitch/ questo indirizzo].

Installazione

Digitare in un terminale:

uname-r

Verrà creata una nuova cartella.

1) Posizionarsi nella cartella versionesorgentekernel/drivers/usb/serial/ , dove andremo a modificare il file airprime digitanto in terminale:

cd versionesorgentekernel/drivers/usb/serial/

2) 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.

3) Posizionarsi nella cartella /usr/src/versionesorgentekernel/drivers/usb/serial/ e digitare il seguente comando comprese le virgolette (serve a compilare il nuovo modulo):

make -C /lib/modules/`uname -r`/build M=`pwd` 

4) Posizionarsi nella cartella /usr/src/versionesorgentekernel/drivers/ :

cd /usr/src/versionesorgentekernel/drivers/

e digitare il seguente comando comprese le virgolette (serve a compilare il nuovo modulo):

make -C /lib/modules/`uname -r`/build M=`pwd` 

5) Posizionarsi nella cartella /usr/src/versionekernel/drivers/usb/serial il seguente comando (comprese le virgolette), in questo modo verrà copiato il modulo modificato e compilato nel kernel:

cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/

6) Posizionarsi nella cartella /usr/src/versionesorgentekernel :

cd /usr/src/versionesorgentekernel

e digitare:

sudo make && make install

6)Digitare il seguente comando per fare in modoche il modulo airprime venga caricato ogni volta che si collega il modem:

depmod -a { questo fa in modo che il modulo airprime venga caricato ogni volta che si collega il modem}

7) Sempre dallo stesso terminale, aprire con un editor di testo e con i privilegi di amministrazione il file /etc/udev/rules.d/05-options.rules, inserendo in fondo le seguenti righe:

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"

8) Scompattare il pacchetto precedentemente scaricato in una cartella.

9) Digitare in terminale il seguente comando che serve a rende eseguibile il programma:

chmod +x usb_modeswitch 

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.


CategoryHomepage