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 53 (in 30 versioni)
Versione 23 del 10/07/2008 13.54.24
Dimensione: 3990
Autore: Alberto
Commento:
Versione 53 del 13/07/2008 17.58.55
Dimensione: 5975
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. [[BR]]
[[Indice(depth=1)]]
[[VersioniSupportate(gutsy)]]
Linea 3: Linea 5:
-aprire un terminale = Introduzione =
Linea 5: Linea 7:
da root Questa guida serve per configurare i modem '''ht505up''' e '''mt505up'''.
Linea 9: Linea 11:
Digitare in un terminale: Per visualizzare la versione del '''kernel''' installata digitare in un terminale:
Linea 12: Linea 14:
uname -r uname-r
Linea 15: Linea 17:
1) Serve a vedere la versione del kernel installata. [:AmministrazioneSistema/InstallareProgrammi:Installare] i pacchetti necessari alla compilazione del '''kernel''' con il seguente comando:
Linea 18: Linea 20:
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 23:
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 25:
3) Posizionarsi nella cartella /usr/src/ con il comando: Posizionarsi nella cartella ''/usr/src/'' dove vengono contenuti i sorgenti del '''kernel''':
Linea 29: Linea 31:
4) Scompattare il pacchetto con all'interno i sorgenti del kernel: Scompattare l'archivio contenente i sorgenti del '''kernel''' installati digitando:
Linea 32: Linea 34:
sudo tar -jxvf linux-source-2.6.18.tar.bz2  sudo tar -jxvf linux-source-versionekernel.tar.bz2
Linea 35: Linea 37:
Verrà creata una nuova cartella. Verrà creata una nuova cartella chiamata a seconda della versione del '''kernel''' in ''/usr/src/''.
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 } 1) Posizionarsi nella cartella ''versionesorgentekernel/drivers/usb/serial/'' , dove andremo a modificare la configurazione del file '''airprime.c''', digitare in terminale:
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} {{{
cd /usr/src/versionesorgentekernel/drivers/usb/serial/
}}}
Linea 41: Linea 45:
7) { USB_DEVICE(0X19d2, 0x0002) }, /* Onda MT505UP GPRS-EDGE-HSPDA-hsups */ 2) Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file '''airprime.c''', digitando in [:AmministrazioneSistema/RigaDiComando:terminale]:
Linea 43: Linea 47:
Cool chiudere l'editor GEDIT e salvare, sempre dallo stesso terminale digitare il seguente comando comprese le virgolette ( meglio copia e incolla ) {{{
sudo gedit airprime.c
}}}
Linea 45: Linea 51:
9) make -C /lib/modules/`uname -r`/build M=`pwd` { serve a compilare il nuovo modulo} Inserendo in fondo le seguenti righe:
Linea 47: Linea 53:
10) cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/ { cosi abbiamo copiato il modulo modificato e compilato nel kernel } {{{
{ USB_DEVICE(0X19d2, 0x0002) }, /* Onda MT505UP GPRS-EDGE-HSPDA-hsups */
}}}
Linea 49: Linea 57:
11) depmod -a { questo fa in modo che il modulo airprime venga caricato ogni volta che si collega il modem} Se si possiede il '''modem''' '''HT505UP''' sostituire '''MT505UP''' con il modello del proprio '''modem usb'''.
Linea 51: Linea 59:
sempre dallo stesso terminale andiamo a modificare questo file con gedit Chiudere l'editor di testo e salvare.
Linea 53: Linea 61:
12) sudo gedit /etc/udev/rules.d/05-options.rules { una volta aperta la pagina bisogna inserire le righe seguenti} 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 55: Linea 63:
13) SUBSYSTEMS=="usb", ATTR{idProduct}=="2000", ATTR{idVendor}=="19d2", RUN+="/sbin/rmmod usbserial ; /sbin/rmmod airprime ; /sbin/rmmod usb_storage ; /sbin/usb_modeswitch" {{{
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 [:AmministrazioneSistema/Sudo: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 102:
}}}
Linea 58: Linea 104:
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 107:
15) chmod +x usb_modeswitch {questo rende eseguibile il programma} {{{
tar -xvjf usb_modeswitch-0.9.4.tar.bz2
}}}
Linea 62: Linea 111:
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 114:
17)#*********************************** {{{
chmod +x usb_modeswitch
}}}

16) Digitare in [:AmministrazioneSistema/RigaDiComando: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 138:
}}}
Linea 76: Linea 140:
18) chiudere e salvare Chiudere e salvare l'editor di testo.
Linea 78: Linea 142:
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 144:
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 148:
21)[Dialer Defaults]
Modem = /dev/ttyUSB3

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

{{{
cd /etc
}}}

21) Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministratore] 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 182:
}}}
Linea 107: Linea 184:
22) chiudere e salvare Chiudere e salvare l'editor di testo.
Linea 109: Linea 186:
23) disconnettere il precedente collegamento a internet 15) Collegare il modem '''mt505up''', aprite un nuovo [:AmministrazioneSistema/RigaDiComando
:terminale] e digitate:
{{{
sudo wvdial
}}}
Linea 111: Linea 192:
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 113: Linea 194:



= Ulterioti risorse =
[http://packages.ubuntu.com/hardy/net/gnome-ppp Gnome-ppp]

BR Indice(depth=1) VersioniSupportate(gutsy)

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 [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file airprime.c, digitando in [:AmministrazioneSistema/RigaDiComando: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 usb.

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 [:AmministrazioneSistema/Sudo: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 [:AmministrazioneSistema/RigaDiComando: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 [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministratore] 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 [:AmministrazioneSistema/RigaDiComando :terminale] e digitate:

sudo wvdial

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

Ulterioti risorse

[http://packages.ubuntu.com/hardy/net/gnome-ppp Gnome-ppp]


CategoryHomepage