Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Modem/Dialup/Smartlink"
Differenze tra le versioni 14 e 25 (in 11 versioni)
Versione 14 del 07/08/2007 08.45.11
Dimensione: 7525
Autore: Carciofone
Commento:
Versione 25 del 03/03/2019 17.01.57
Dimensione: 8112
Autore: jeremie2
Commento: nuove note
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
#format wiki
Linea 4: Linea 5:

||<tablebgcolor="#f1f1ed" tablewidth="40%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">[[TableOfContents(2)]]||
<<BR>>
<<Indice(depth=2)>>
Linea 10: Linea 11:
Si possono usare i driver già compilati dal sito [[http://linmodems.technion.ac.il/packages/smartlink/Ubuntu/|linmodems]] o compilarli da sé.
Linea 11: Linea 13:
= Installazione =
 * Assicurarsi di aver installato i pacchetti necessari alla [:Hardware/Modem/Dialup#compilazione: compilazione].
 * Saranno necessari i pacchetti ''sl-modem-daemon'' e ''sl-modem-sources'':
  * Se c'è la possibilità di collegarsi ad internet, abilitare i repository '''Multiverse''' (consultare la pagina [:Repository]) e installare i pacchetti ''sl-modem-daemon'' e ''sl-modem-daemon''.
  * Altrimenti scaricare i pacchetti (attenzione alle dipendenze) dal sito [http://packages.ubuntu.com/] selezionando la propria versione di Ubuntu. Una volta terminato il download, copiare i file `.deb` nel proprio Desktop. Alla fine digitate da terminale: {{{
cd ~/Desktop
sudo dpkg -i *.deb}}} facendo attenzione che sul Desktop non siano presenti altri pacchetti `.deb`. Alla fine della procedura sarà possibile eliminare i file.
== Note per alcuni modem lsmodem ==
Linea 19: Linea 15:
 * Terminata l'installazione, si dovrà procedere con la compilazione del driver, da terminale digitare: {{{
sudo module-assistant auto-install sl-modem
}}}
 * Aggiornare la lista dei moduli: {{{
sudo depmod -a
}}}
 * Aprire con i permessi [:Sudo:sudo] e con il proprio editor preferito il file `/etc/default/sl-modem-daemon` e modificare la riga {{{
SLMODEMD_COUNTRY=
}}} inserendo il proprio Paese: {{{
SLMODEMD_COUNTRY= ITALY
}}}
 * Salvare il file e digitare in un terminale il comando: {{{
sudo modprobe slamr
}}}
 * A questo punto riavviamo il demone: {{{
sudo /etc/init.d/sl-modem-daemon restart
}}} e controllare se è apparso in `/etc` il device `modem`. Se ci sono problemi sarà necessario un riavvio del computer.
Alcuni '''lsmodem''' (che usano i driver ALSA) non hanno bisogno della compilazione. Un esempio è il '''winmodem HP Pavilion zv5120us''' (che usa come driver `snd-atiixp-modem`). In questo caso, si consulti la parte riguardante i modem con driver [[Hardware/Modem/Dialup/Alsa|Alsa]].
Linea 37: Linea 17:
A questo punto si potrà procedere con la [:Hardware/Modem/Dialup#configurazione: configurazione] della propria rete.

= Note per alcuni modem lsmodem =

Alcuni '''lsmodem''' (che usano i driver ALSA) non hanno bisogno della compilazione. Un esempio è il '''winmodem HP Pavilion zv5120us''' (che usa come driver `snd-atiixp-modem`). In questo caso, si consulti la parte riguardante i modem con driver [:Hardware/Modem/Dialup/Alsa:Alsa].

Questa nota è stata presa dal sito [http://archives.linmodems.org/21040]: {{{
Questa nota è stata presa dal sito [[http://archives.linmodems.org/21040]]: {{{
Linea 59: Linea 33:
= Note su Ubuntu Feisty Fawn 7.04 = Potete verificare se il vostro modem monta uno di questi chipset scrivendo in un terminale {{{
#lspci -nn
}}} o (lsusb se avete un modem usb) e cercando la riga relativa al modem.
Linea 61: Linea 37:
Su Ubuntu Feisty Fawn 7.04 procedere nel modo seguente.
Installare il pacchetto '''sl-modem-daemon''' dai repository di Feisty:
{{{
sudo apt-get install sl-modem-daemon

= Parte Comune =
 * Saranno necessario il pacchetto ''sl-modem-daemon'':
  * Se c'è la possibilità di collegarsi ad internet, abilitare i repository '''Multiverse''' (consultare la pagina [[Repository]]) e installare il pacchetto ''sl-modem-daemon''.
  * Altrimenti scaricare il pacchetto (attenzione alle dipendenze) dal sito [[http://packages.ubuntu.com/]] selezionando la propria versione di Ubuntu. Una volta terminato il download, copiare il file `.deb` nel proprio Desktop. Alla fine digitate da terminale: {{{
cd ~/Desktop
sudo dpkg -i *.deb}}} facendo attenzione che sul Desktop non siano presenti altri pacchetti `.deb`. Alla fine della procedura sarà possibile eliminare i file.
 * Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con il proprio editor preferito il file `/etc/default/sl-modem-daemon` e modificare la riga {{{
SLMODEMD_COUNTRY=
}}} inserendo il proprio Paese: {{{
SLMODEMD_COUNTRY= ITALY
Linea 66: Linea 49:
e se non lo si è già fatto in precedenza : {{{ sudo apt-get install build-essential linux-headers-`uname -r`
= Installazione con i driver già compilati =
Nel sito [[http://linmodems.technion.ac.il/packages/smartlink/Ubuntu/|linmodems]] trovate i driver già compilati per i vari kernel ubuntu.

 * Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con il proprio editor preferito il file `/etc/default/sl-modem-daemon` e modificare la riga {{{
SLMODEMD_DEVICE=
}}} inserendo per modem usb: {{{
SLMODEMD_DEVICE=slusb0
}}} e per modem interni: {{{
SLMODEMD_DEVICE=slamr0
Linea 68: Linea 60:
Scaricare i pacchetti da compilare [http://linmodems.technion.ac.il/packages/smartlink/ungrab-winmodem-20070505.tar.gz ungrab-winmodem] e [http://www.esnips.com/doc/96d6dea2-fe44-4239-b231-0b134171053e/slmodem-2.9.11-20070803 slmodem-2.9.11-20070803] (o più recenti). Questi pacchetti sono stati aggiornati e contengono gli ID hardware di numerosi modem assimilabili agli '''SmartLink''' tra cui i '''Motorola Soft Modem SM56''' con ID hardware 1057:3052 e 1057:5600.
Linea 70: Linea 61:
Decomprimere i due archivi in due distinte cartelle sul Desktop. Entrare nella cartella in cui si è scompattato il primo archivio '''ungrab-winmodem-20070505''' e modificare il file '''ungrab-winmodem.c''' sostituendo la riga: {{{
#include <linux/config.h>
 * Scaricate il driver compilato relativo al vostro kernel {{{
wget http://linmodems.technion.ac.il/packages/smartlink/Ubuntu/slamr-`uname -r`.tar.gz
Linea 73: Linea 64:
con: {{{
#include <linux/tipc_config.h>

 * Decomprimetelo {{{
tar -xzvf slamr-`uname -r`.tar.gz
Linea 76: Linea 68:
Procedere alla compilazione e all'installazione sul kernel corrente con i consueti: {{{
make
sudo make install

 * A questo punto dovete copiare i moduli nella cartella cretata appositamente {{{
sudo mkdir /lib/modules/`uname -r`/extra
sudo cp slamr-`uname -r`/*.ko /lib/modules/`uname -r`/extra/
sudo depmod -a
Linea 80: Linea 74:
Entrare nella cartella in cui si è decompresso il secondo archivio '''slmodem-2.9.11-20070803''' e compilare pure lì con i consueti: {{{
make
sudo make install

 * Ora riavviamo il demone: {{{
sudo /etc/init.d/sl-modem-daemon restart
}}} e controllare se è apparso in `/etc` il device `modem`. Se ci sono problemi sarà necessario un riavvio del computer.

 * Per modem usb a volte ho trovato necessario anche il seguente comando {{{
sudo mknod -m 600 /dev/slusb0 c 243 0
}}} da eseguire dopo ogni riavvio del pc (e poi richiede un riavvio del demone). Se necessario per renderlo automatico bisogna editare lo script `/etc/init.d/sl-modem-daemon` con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e con il proprio editor preferito, aggiungendo la riga {{{
mknod -m 600 /dev/slusb0 c 243 0
}}} dopo la riga {{{
start() {
Linea 84: Linea 86:
Caricare i moduli nel kernel: {{{
sudo modprobe ungrab_winmodem

A questo punto si potrà procedere con la [[Hardware/Modem/Dialup#configurazione| configurazione]] della propria rete.

= Installazione compilando i driver da sé =
 * Assicurarsi di aver installato i pacchetti necessari alla [[Hardware/Modem/Dialup#compilazione| compilazione]].
 * Installare il pacchetto ''sl-modem-sources'':
  * Se c'è la possibilità di collegarsi ad internet, abilitare i repository '''Multiverse''' (consultare la pagina [[Repository]]) e installare il pacchetto ''sl-modem-source''.
  * Altrimenti scaricare il pacchetto (attenzione alle dipendenze) dal sito [[http://packages.ubuntu.com/]] selezionando la propria versione di Ubuntu. Una volta terminato il download, copiare il file `.deb` nel proprio Desktop. Alla fine digitate da terminale: {{{
cd ~/Desktop
sudo dpkg -i *.deb}}} facendo attenzione che sul Desktop non siano presenti altri pacchetti `.deb`. Alla fine della procedura sarà possibile eliminare i file.
 * Quindi si dovrà procedere con la compilazione del driver, da terminale digitare: {{{
sudo module-assistant auto-install sl-modem
}}}
 * Aggiornare la lista dei moduli: {{{
sudo depmod -a
}}}
 * Salvare il file e digitare in un terminale il comando: {{{
Linea 88: Linea 105:
Per caricare i due moduli all'avvio è necessario inserire i loro nomi (ungrab_winmodem e slamr) nel file `/etc/modules` .
Avviare il demone slmodemd con il suo script di avvio: {{{
 * A questo punto riavviamo il demone: {{{
Linea 91: Linea 107:
}}}
Ora il modem dovrebbe essere riconosciuto dal sistema e individuato da programmi come '''Wvdial''', '''Gnome-PPP''', '''KPPP''' mediante i quali si può procedere alla configurazione della connessione. Può giovare il riavvio del sistema a patto di aver inserito i due moduli all'avvio.
}}} e controllare se è apparso in `/etc` il device `modem`. Se ci sono problemi sarà necessario un riavvio del computer.
Linea 94: Linea 109:
A questo punto si potrà procedere con la [[Hardware/Modem/Dialup#configurazione| configurazione]] della propria rete.
Linea 95: Linea 111:
= Note su Ubuntu Dapper 6.06 = = Note su Ubuntu 6.06 «Dapper Drake» =
Linea 98: Linea 114:
 * Scaricare i pacchetti ''sl-modem-daemon2.9.9d+e-pre2-5.deb'' e ''sl-modem_2.9.9d+e-pre2.orig.tar.gz'' da questo indirizzo: [http://packages.debian.org/unstable/misc/sl-modem-daemon sl-modem-daemon].
 * È possibile scaricare una versione aggiornata del pacchetto `.tar.gz` a [http://phep2.technion.ac.il/linmodems/packages/smartlink/ questo] indirizzo.
 * Molto probabilmente sarà richiesto anche il pacchetto ''ungrab-winmodem'', installarlo scaricandolo da [http://phep2.technion.ac.il/linmodems/packages/smartlink/ questo].
 * Scaricare i pacchetti ''sl-modem-daemon2.9.9d+e-pre2-5.deb'' e ''sl-modem_2.9.9d+e-pre2.orig.tar.gz'' da questo indirizzo: [[http://packages.debian.org/unstable/misc/sl-modem-daemon|sl-modem-daemon]].
 * È possibile scaricare una versione aggiornata del pacchetto `.tar.gz` a [[http://phep2.technion.ac.il/linmodems/packages/smartlink/|questo]] indirizzo.
 * Molto probabilmente sarà richiesto anche il pacchetto ''ungrab-winmodem'', installarlo scaricandolo da [[http://phep2.technion.ac.il/linmodems/packages/smartlink/|questo]].
Linea 116: Linea 132:
 * Se tutto è andato bene, modificare con i permessi [:Sudo:sudo] e con l'editor di testo preferito il file `/etc/default/sl-modem-daemon` e cambiare la riga: {{{  * Se tutto è andato bene, modificare con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con l'editor di testo preferito il file `/etc/default/sl-modem-daemon` e cambiare la riga: {{{
Linea 126: Linea 142:
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">Sembrerebbe esserci qualche problema con i modem con chip '''Netodragon MDV92XP''', tutto ok invece per il chip '''ND92XPA''' || {{{#!wiki note
Sembrerebbe esserci qualche problema con i modem con chip '''Netodragon MDV92XP''', tutto ok invece per il chip '''ND92XPA'''.
}}}
Linea 129: Linea 148:
CategoryHardware CategoryHardware CategoryDaRevisionare


Introduzione

Questa guida spiega come far funzionare i modem supportati dai driver Smartlink Si possono usare i driver già compilati dal sito linmodems o compilarli da sé.

Note per alcuni modem lsmodem

Alcuni lsmodem (che usano i driver ALSA) non hanno bisogno della compilazione. Un esempio è il winmodem HP Pavilion zv5120us (che usa come driver snd-atiixp-modem). In questo caso, si consulti la parte riguardante i modem con driver Alsa.

Questa nota è stata presa dal sito http://archives.linmodems.org/21040:

Slamr has ceased to be the appropriate driver under more current 2.6.n kernels 
If your modem controller is one of these

     PCI  ID       modem controller  name/source     low_level_driver
    =======        ===============    =======         =================
    1002:434d          ATI                            snd-atiixp-modem
    1002:4379          ATI                                 "
    1106:3068          VIA                            snd-via82xx-modem
    10b9:5451          ALI 5451 audio with modem      snd-ali5451-modem
    8086:????           many Intel controllers        snd-intel8x0m
    10de:00d9          Nvidia Corp                          "
    1039:7013          SIS 630                              "
     Others?                                                "

Potete verificare se il vostro modem monta uno di questi chipset scrivendo in un terminale

#lspci -nn

o (lsusb se avete un modem usb) e cercando la riga relativa al modem.

Parte Comune

  • Saranno necessario il pacchetto sl-modem-daemon:

    • Se c'è la possibilità di collegarsi ad internet, abilitare i repository Multiverse (consultare la pagina Repository) e installare il pacchetto sl-modem-daemon.

    • Altrimenti scaricare il pacchetto (attenzione alle dipendenze) dal sito http://packages.ubuntu.com/ selezionando la propria versione di Ubuntu. Una volta terminato il download, copiare il file .deb nel proprio Desktop. Alla fine digitate da terminale:

      cd ~/Desktop
      sudo dpkg -i *.deb

      facendo attenzione che sul Desktop non siano presenti altri pacchetti .deb. Alla fine della procedura sarà possibile eliminare i file.

  • Aprire con i privilegi di amministrazione e con il proprio editor preferito il file /etc/default/sl-modem-daemon e modificare la riga

    SLMODEMD_COUNTRY=

    inserendo il proprio Paese:

    SLMODEMD_COUNTRY= ITALY

Installazione con i driver già compilati

Nel sito linmodems trovate i driver già compilati per i vari kernel ubuntu.

  • Aprire con i privilegi di amministrazione e con il proprio editor preferito il file /etc/default/sl-modem-daemon e modificare la riga

    SLMODEMD_DEVICE=

    inserendo per modem usb:

    SLMODEMD_DEVICE=slusb0

    e per modem interni:

    SLMODEMD_DEVICE=slamr0
  • Scaricate il driver compilato relativo al vostro kernel

    wget http://linmodems.technion.ac.il/packages/smartlink/Ubuntu/slamr-`uname -r`.tar.gz
  • Decomprimetelo

    tar -xzvf slamr-`uname -r`.tar.gz
  • A questo punto dovete copiare i moduli nella cartella cretata appositamente

    sudo mkdir /lib/modules/`uname -r`/extra
    sudo cp slamr-`uname -r`/*.ko /lib/modules/`uname -r`/extra/
    sudo depmod -a
  • Ora riavviamo il demone:

    sudo /etc/init.d/sl-modem-daemon restart

    e controllare se è apparso in /etc il device modem. Se ci sono problemi sarà necessario un riavvio del computer.

  • Per modem usb a volte ho trovato necessario anche il seguente comando

    sudo mknod -m 600 /dev/slusb0 c 243 0

    da eseguire dopo ogni riavvio del pc (e poi richiede un riavvio del demone). Se necessario per renderlo automatico bisogna editare lo script /etc/init.d/sl-modem-daemon con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e con il proprio editor preferito, aggiungendo la riga

    mknod -m 600 /dev/slusb0 c 243 0

    dopo la riga

    start() {

A questo punto si potrà procedere con la configurazione della propria rete.

Installazione compilando i driver da sé

  • Assicurarsi di aver installato i pacchetti necessari alla compilazione.

  • Installare il pacchetto sl-modem-sources:

    • Se c'è la possibilità di collegarsi ad internet, abilitare i repository Multiverse (consultare la pagina Repository) e installare il pacchetto sl-modem-source.

    • Altrimenti scaricare il pacchetto (attenzione alle dipendenze) dal sito http://packages.ubuntu.com/ selezionando la propria versione di Ubuntu. Una volta terminato il download, copiare il file .deb nel proprio Desktop. Alla fine digitate da terminale:

      cd ~/Desktop
      sudo dpkg -i *.deb

      facendo attenzione che sul Desktop non siano presenti altri pacchetti .deb. Alla fine della procedura sarà possibile eliminare i file.

  • Quindi si dovrà procedere con la compilazione del driver, da terminale digitare:

    sudo module-assistant auto-install sl-modem
  • Aggiornare la lista dei moduli:

    sudo depmod -a
  • Salvare il file e digitare in un terminale il comando:

    sudo modprobe slamr
  • A questo punto riavviamo il demone:

    sudo /etc/init.d/sl-modem-daemon restart

    e controllare se è apparso in /etc il device modem. Se ci sono problemi sarà necessario un riavvio del computer.

A questo punto si potrà procedere con la configurazione della propria rete.

Note su Ubuntu 6.06 «Dapper Drake»

  • Assicurarsi di aver installato i pacchetti necessari per la compilazione come descritto all'inizio di questa guida.
  • Scaricare i pacchetti sl-modem-daemon2.9.9d+e-pre2-5.deb e sl-modem_2.9.9d+e-pre2.orig.tar.gz da questo indirizzo: sl-modem-daemon.

  • È possibile scaricare una versione aggiornata del pacchetto .tar.gz a questo indirizzo.

  • Molto probabilmente sarà richiesto anche il pacchetto ungrab-winmodem, installarlo scaricandolo da questo.

  • Copiare tutti file appena scaricati nel proprio pc.
  • Successivamente scompattare il file sl-modem_2.9.9d+e-pre2.orig.tar.gz, da terminale digitare:

    tar xvzf sl-modem_2.9.9d+e-pre2.orig.tar.gz
    ed entrare nella cartella appena creata.
  • Procedere con la compilazione, da terminale digitare:

    ./configure
    make
    sudo make install
    sudo modprobe slamr
    dmesg | grep slamr
  • Procedere con l'installazione del pacchetto sl-modem-daemon2.9.9d+e-pre2-5.deb:

    sudo dpkg -i sl-modem-daemon2.9.9d+e-pre2-5.deb
  • Provare con kppp (se si usa KDE) oppure con gnome-ppp (se si usa Gnome) per testare il funzionamento del modem.

  • Se tutto è andato bene, modificare con i privilegi di amministrazione e con l'editor di testo preferito il file /etc/default/sl-modem-daemon e cambiare la riga:

    SLMODEMD_COUNTRY=

    inserendo il proprio Paese:

    SLMODEMD_COUNTRY= ITALY
  • Riavviare il demone, da terminale digitare:

    /etc/init.d/sl-modem-daemon restart
  • Riaprire kppp o gnome-ppp e cliccare su «Query modem» per constatare l'aggiornamento del nuovo Paese inserito.

Sembrerebbe esserci qualche problema con i modem con chip Netodragon MDV92XP, tutto ok invece per il chip ND92XPA.


CategoryHardware CategoryDaRevisionare