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 23 e 47 (in 24 versioni)
Versione 23 del 10/07/2008 13.54.24
Dimensione: 3990
Autore: Alberto
Commento:
Versione 47 del 13/07/2008 09.59.19
Dimensione: 5326
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

da root
Questa guida serve per configurare i modem '''ht505up''' e '''mt505up'''.
Linea 12: Linea 10:
uname -r uname-r
Linea 15: Linea 13:
1) Serve a vedere la versione del kernel installata. Questo serve per visualizzare la versione del '''kermel''' installata.

[:AmministrazioneSistema/InstallareProgrammi:Installare] i pacchetti con il seguente comando:
Linea 18: Linea 18:
apt-get install make gcc kernel-package libncurses5-dev linux-source-2.6.22 sudo apt-get install make gcc kernel-package libncurses5-dev linux-source-versionekernel build-essential libusb-dev linux-headers-`uname-r`
Linea 21: Linea 21:
2) Serve per scaricare i sorgenti del kernel dove si trova già inserito il modulo airprime. Se non si possiede una connessione ad internet attiva, si può utilizzare la versione di '''Ubuntu''' in '''DVD''' per scaricare i pacchetti.
Linea 23: Linea 23:
3) Posizionarsi nella cartella /usr/src/ con il comando: Verrà creata una nuova cartella chiamata a seconda della versione del '''kernel''' in ''/usr/src''.

1) Posizionarsi nella cartella versionesorgentekernel/drivers/usb/serial/ , dove andremo a modificare il file '''airprime''' digitanto in terminale:
Linea 26: Linea 28:
cd /usr/src/ cd versionesorgentekernel/drivers/usb/serial/
Linea 29: Linea 31:
4) Scompattare il pacchetto con all'interno i sorgenti del kernel: 2) Aprire con un editor di testo e con i privilegi di amministrazione il file '''airprime.c''', inserendo in fondo le seguenti righe:
Linea 32: Linea 34:
sudo tar -jxvf linux-source-2.6.18.tar.bz2 { USB_DEVICE(0X19d2, 0x0002) }, /* Onda MT505UP GPRS-EDGE-HSPDA-hsups */
Linea 35: Linea 37:
Verrà creata una nuova cartella. Se si possiede il modem '''HT505UP''' sostituire '''MT505UP''' con il modello del proprio modem.
Linea 37: Linea 39:
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 } Chiudere l'editor di testo e salvare.
Linea 39: Linea 41:
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}
Linea 41: Linea 42:
7) { USB_DEVICE(0X19d2, 0x0002) }, /* Onda MT505UP GPRS-EDGE-HSPDA-hsups */
Linea 43: Linea 43:
Cool chiudere l'editor GEDIT e salvare, sempre dallo stesso terminale digitare il seguente comando comprese le virgolette ( meglio copia e incolla ) 3) Posizionarsi nella cartella ''/usr/src/versionesorgentekernel/drivers/usb/serial/'' e digitare il seguente comando comprese le virgolette (serve a compilare il nuovo modulo):
Linea 45: Linea 45:
9) make -C /lib/modules/`uname -r`/build M=`pwd` { serve a compilare il nuovo modulo} {{{
sudo
make -C /lib/modules/`uname -r`/build M=`pwd`
}}}
Linea 47: Linea 49:
10) cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/ { cosi abbiamo copiato il modulo modificato e compilato nel kernel } 4) Posizionarsi nella cartella ''/usr/src/versionesorgentekernel/drivers/'' :
{{{
cd /usr/src/versionesorgentekernel/drivers/
}}}
Linea 49: Linea 54:
11) depmod -a { questo fa in modo che il modulo airprime venga caricato ogni volta che si collega il modem} e digitare il seguente comando comprese le virgolette (serve a compilare il nuovo modulo):
Linea 51: Linea 56:
sempre dallo stesso terminale andiamo a modificare questo file con gedit {{{
sudo make -C /lib/modules/`uname -r`/build M=`pwd`
}}}
Linea 53: Linea 60:
12) sudo gedit /etc/udev/rules.d/05-options.rules { una volta aperta la pagina bisogna inserire le righe seguenti} 5) Posizionarsi nella cartella ''/usr/src/versionekernel/drivers/usb/serial'' e digitare il seguente comando (comprese le virgolette), in questo modo verrà copiato il modulo modificato e compilato nel '''kernel''':
Linea 55: Linea 62:
13) SUBSYSTEMS=="usb", ATTR{idProduct}=="2000", ATTR{idVendor}=="19d2", RUN+="/sbin/rmmod usbserial ; /sbin/rmmod airprime ; /sbin/rmmod usb_storage ; /sbin/usb_modeswitch" {{{
sudo 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 modo che il modulo '''airprime''' venga caricato ogni volta che si collega il '''modem''':

{{{
sudo depmod -a
}}}

7) Sempre dallo stesso terminale, aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i privilegi di amministrazione il file ''/etc/udev/rules.d/05-options.rules'', inserire 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"
Linea 57: Linea 89:
}}}
Linea 58: Linea 91:
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 8) Scaricare il pacchetto '''usb_modeswitch''' a [http://www.draisberghof.de/usb_modeswitch/ questo indirizzo].
S
compattare il pacchetto con il comando:
Linea 60: Linea 94:
15) chmod +x usb_modeswitch {questo rende eseguibile il programma} {{{
tar -xvjf usb_modeswitch-0.9.4.tar.bz2
}}}
Linea 62: Linea 98:
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} 9) Posizionarsi nella cartella dove si ha scompattato l'archivio.
Digitare in terminale il seguente comando che serve a rende eseguibile il programma:
Linea 64: Linea 101:
17)#*********************************** {{{
chmod +x usb_modeswitch
}}}

16) Digitare in terminale:

{{{
sudo gedit usb_modeswitch.conf
}}}

Una volta aperta la pagina aggiungere le righe riportate di seguito, commentando tutte le altre che non sono di nostro interesse, cioè mettendo il simbolo # all'inizio di ogni riga:

{{{
#***********************************
Linea 75: Linea 125:
}}}
Linea 76: Linea 127:
18) chiudere e salvare Chiudere e salvare l'editor di testo.
Linea 78: Linea 129:
19) cp usb_modeswitch.conf /sbin/ { cosi si copia il file usb_modeswitch in /sbin } 19) Copiare il file ''usb_modeswitch'' in ''/sbin'' con il seguente comando:
Linea 80: Linea 131:
20) sudo gedit /etc/wvdial.conf { modifichiamo il file per connetterci a internet, aggingendo le righe riportate di seguito) {{{
sudo cp usb_modeswitch.conf /sbin/
}}}
Linea 82: Linea 135:
21)[Dialer Defaults]
Modem = /dev/ttyUSB3

20) Posizionarsi nella cartella ''/etc/'' con il comando:

{{{
cd /etc
}}}

21) Aprire con un editor di testo e con i privilegi di amministrazione il file '''wvdial.conf''', inserendo in fondo le seguenti righe:

{{{
[Dialer Defaults]
Modem = /dev/ttyUSB3 #(la porta usb dove viene inserita la chiavetta può variare)
Linea 106: Linea 169:
}}}
Linea 107: Linea 171:
22) chiudere e salvare Chiudere e salvare l'editor di testo.
Linea 109: Linea 173:
23) disconnettere il precedente collegamento a internet 15) Collegare il modem '''mt505up''', aprite un nuovo terminale e digitate:
{{{
sudo wvdial
}}}
Linea 111: Linea 178:
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. A questo punto aprire il [:InternetRete/Navigazione:browser web] e navigare:).
Linea 115: Linea 182:
-------------------------------------------------------------------------------------------------------------------------

Introduzione

Questa guida serve per configurare i modem ht505up e mt505up.

Installazione

Digitare in un terminale:

uname-r

Questo serve per visualizzare la versione del kermel installata.

[:AmministrazioneSistema/InstallareProgrammi:Installare] i pacchetti con il seguente comando:

sudo apt-get install make gcc kernel-package libncurses5-dev linux-source-versionekernel build-essential libusb-dev linux-headers-`uname-r`

Se non si possiede una connessione ad internet attiva, si può utilizzare la versione di Ubuntu in DVD per scaricare i pacchetti.

Verrà creata una nuova cartella chiamata a seconda della versione del kernel in /usr/src.

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 */

Se si possiede il modem HT505UP sostituire MT505UP con il modello del proprio modem.

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):

sudo 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):

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

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

sudo 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 modo che il modulo airprime venga caricato ogni volta che si collega il modem:

sudo depmod -a

7) Sempre dallo stesso terminale, aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i privilegi di amministrazione il file /etc/udev/rules.d/05-options.rules, inserire 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) Scaricare il pacchetto usb_modeswitch a [http://www.draisberghof.de/usb_modeswitch/ questo indirizzo]. Scompattare il pacchetto con il comando:

tar -xvjf usb_modeswitch-0.9.4.tar.bz2

9) Posizionarsi nella cartella dove si ha scompattato l'archivio. Digitare in terminale il seguente comando che serve a rende eseguibile il programma:

chmod +x usb_modeswitch 

16) Digitare in terminale:

sudo gedit usb_modeswitch.conf 

Una volta aperta la pagina aggiungere le righe riportate di seguito, commentando tutte le altre che non sono di nostro interesse, cioè mettendo il simbolo # all'inizio di ogni riga:

#***********************************
#ONDA MT505UP GPRS-EDGE-UMTS-HSDPA-HSUPA #Scortegagna Alex
DefaultVendor= 0x19d2
DefaultProduct= 0x2000

TargetVendor= 0x19d2
TargetProduct= 0x0002

MessageEndpoint=0x03
MessageContent="555342434056af880000010080000a2800 0000001c00002000000000000000"
#*************************************

Chiudere e salvare l'editor di testo.

19) Copiare il file usb_modeswitch in /sbin con il seguente comando:

sudo cp usb_modeswitch.conf /sbin/

20) Posizionarsi nella cartella /etc/ con il comando:

cd /etc

21) Aprire con un editor di testo e con i privilegi di amministrazione il file wvdial.conf, inserendo in fondo le seguenti righe:

[Dialer Defaults]
Modem = /dev/ttyUSB3 #(la porta usb dove viene inserita la chiavetta può variare)
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

Chiudere e salvare l'editor di testo.

15) Collegare il modem mt505up, aprite un nuovo terminale e digitate:

sudo wvdial

A questo punto aprire il [:InternetRete/Navigazione:browser web] e navigare:).



CategoryHomepage