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 50 (in 28 versioni)
Versione 22 del 10/07/2008 13.49.20
Dimensione: 4057
Autore: Alberto
Commento:
Versione 50 del 13/07/2008 16.22.08
Dimensione: 5673
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 9: Linea 7:
Digitare in un terminale: Per visualizzare la versione del '''kernel''' installata digitare in un terminale:
Linea 12: Linea 10:
uname -r uname-r
Linea 15: Linea 13:
Serve a vedere la versione del kernel installata [:AmministrazioneSistema/InstallareProgrammi:Installare] i pacchetti necessari alla compilazione del '''kernel''' con il seguente comando:
Linea 17: Linea 15:
{{{
sudo apt-get install make gcc kernel-package libncurses5-dev linux-source-versionekernel build-essential libusb-dev linux-headers-`uname-r`
}}}
Linea 18: Linea 19:
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. Se non si possiede una connessione ad internet attiva, si può utilizzare la versione di '''Ubuntu''' in '''DVD''' per scaricare i pacchetti.
Linea 20: Linea 21:
3) cd /usr/src/ { ci siamo spostati nella cartella dove ci sono i sorgenti del kernel precedentemente scaricati} Posizionarsi nella cartella ''/usr/src/'' dove vengono contenuti i sorgenti del kernel:
Linea 22: Linea 23:
4) tar -jxvf linux-source-2.6.18.tar.bz2 { con questo decomprimiamo il file, e verrà creata una nuova cartella} {{{
cd /usr/src/
}}}
Linea 24: Linea 27:
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 } Scompattare l'archivio contenente i sorgenti del '''kernel''' installati digitando:
Linea 26: Linea 29:
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} {{{
sudo tar -jxvf linux-source-versionekernel.tar.bz2
}}}
Linea 28: Linea 33:
7) { USB_DEVICE(0X19d2, 0x0002) }, /* Onda MT505UP GPRS-EDGE-HSPDA-hsups */ Verrà creata una nuova cartella chiamata a seconda della versione del '''kernel''' in ''/usr/src/''.
Linea 30: Linea 35:
Cool chiudere l'editor GEDIT e salvare, sempre dallo stesso terminale digitare il seguente comando comprese le virgolette ( meglio copia e incolla ) 1) Posizionarsi nella cartella ''versionesorgentekernel/drivers/usb/serial/'' , dove andremo a modificare la configurazione del file '''airprime.c''', digitare in terminale:
Linea 32: Linea 37:
9) make -C /lib/modules/`uname -r`/build M=`pwd` { serve a compilare il nuovo modulo} {{{
cd /usr/src/versionesorgentekernel/drivers/usb/serial/
}}}
Linea 34: Linea 41:
10) cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/ { cosi abbiamo copiato il modulo modificato e compilato nel kernel } 2) Aprire con un editor di testo e con i privilegi di amministrazione il file '''airprime.c''', digitando in terminale:
Linea 36: Linea 43:
11) depmod -a { questo fa in modo che il modulo airprime venga caricato ogni volta che si collega il modem} {{{
sudo gedit airprime.c
}}}
Linea 38: Linea 47:
sempre dallo stesso terminale andiamo a modificare questo file con gedit Inserendo in fondo le seguenti righe:
Linea 40: Linea 49:
12) sudo gedit /etc/udev/rules.d/05-options.rules { una volta aperta la pagina bisogna inserire le righe seguenti} {{{
{ USB_DEVICE(0X19d2, 0x0002) }, /* Onda MT505UP GPRS-EDGE-HSPDA-hsups */
}}}
Linea 42: Linea 53:
13) SUBSYSTEMS=="usb", ATTR{idProduct}=="2000", ATTR{idVendor}=="19d2", RUN+="/sbin/rmmod usbserial ; /sbin/rmmod airprime ; /sbin/rmmod usb_storage ; /sbin/usb_modeswitch" 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/'' 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'' con il comando:

{{{
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 44: Linea 98:
}}}
Linea 45: Linea 100:
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 47: Linea 103:
15) chmod +x usb_modeswitch {questo rende eseguibile il programma} {{{
tar -xvjf usb_modeswitch-0.9.4.tar.bz2
}}}
Linea 49: Linea 107:
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 51: Linea 110:
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 62: Linea 134:
}}}
Linea 63: Linea 136:
18) chiudere e salvare Chiudere e salvare l'editor di testo.
Linea 65: Linea 138:
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 67: Linea 140:
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 69: Linea 144:
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 93: Linea 178:
}}}
Linea 94: Linea 180:
22) chiudere e salvare Chiudere e salvare l'editor di testo.
Linea 96: Linea 182:
23) disconnettere il precedente collegamento a internet 15) Collegare il modem '''mt505up''', aprite un nuovo terminale e digitate:
{{{
sudo wvdial
}}}
Linea 98: Linea 187:
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 102: Linea 191:
-------------------------------------------------------------------------------------------------------------------------

Introduzione

Questa guida serve per configurare i modem ht505up e mt505up.

Installazione

Per visualizzare la versione del kernel installata digitare in un terminale:

uname-r

[:AmministrazioneSistema/InstallareProgrammi:Installare] i pacchetti necessari alla compilazione del kernel 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.

Posizionarsi nella cartella /usr/src/ dove vengono contenuti i sorgenti del kernel:

cd /usr/src/

Scompattare l'archivio contenente i sorgenti del kernel installati digitando:

sudo tar -jxvf linux-source-versionekernel.tar.bz2

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 la configurazione del file airprime.c, digitare in terminale:

cd /usr/src/versionesorgentekernel/drivers/usb/serial/

2) Aprire con un editor di testo e con i privilegi di amministrazione il file airprime.c, digitando in terminale:

sudo gedit 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/ 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 con il comando:

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