Newsgroup: it.comp.os.linux.iniziare
Titolo: Winmodem: legga qualcuno che può capire

Da questo sito, trovato dando in pasto ad Altavista la prima parte della
stringa di definizione del mio modem (Winmodem - penso): VEN_11C1&DEV_0448
(H_L_M\Enum\PCI\VEN_11C1&DEV_0448&SUBSYS_98051416&REV_01)
ho trovato quel che segue.
Qualcuno capace (io non lo sono!) può dire se può essere utile per far
funzionare 'sti benedetti WM sotto Linux?
VEN_11C1 lo leggo come VENDOR, Costruttore, Venditore, Marca
DEV_0448 come DEVICE, Tipo, Modello
Il chip è Lucent ma dovrei aprire il case per dire di più.
http://www.actiontec.com/support/modems/cwifaq.htm
----------------------------------------------------------------------------
Q:
How do I install the modem for Linux?
A: Log on to Linux as root. Then type the following command:
# cat /proc/pci
The following is an example of information to look for:
    Bus  0, device  12, function  0:
        Communication controller: Lucent (ex-AT&T)
         Microelectronics Unknown device (rev 0).
          Vendor id=11c1. Device id=480.
          Medium devsel.  Fast back-to-back capable.  IRQ 11.
            Master Capable.  No bursts.  Min Gnt=252.Max Lat=14.
          Non-prefetchable 32 bit memory at 0xe0800000
           [0xe0800000].
          I/O at 0xa000 [0xa001].
          I/O at 0x9800 [0x9801].
          I/O at 0x9400 [0x9401].
Write down the first I/O range. The example shows that I/O is 0xa000. The
values may vary, depending on the system. Then type
# setserial /dev/ttyS3 port 0xa000 spd_vhi skip_test auto_irq autoconfig
and hit enter.
If there are no errors, then type
# setserial /dev/ttyS3 uart 16550A
and hit enter.
Select /dev/ttyS3 as the device in whichever dial-up communication program
you're using. It should now initialize and operate.
Edit the rc.local or rc.serial file located in the /etc/rc.d directory. Add
the two setserial lines at the end of the file. Save and reboot the system.
If you are using the S.u.S.E. distribution, this can be done by adding the
command to /sbin/init.d/boot.local or by changing /sbin/init.d/serial
according to your needs.
If you are using the Debian distribution, go to the /etc/rcS.d directory.
Edit the file called S30setserial and add the two serserial lines.
----------------------------------------------------------------------------
Io ho installata la Corel per curiosità e anche perchè è uscita insieme a un
'bel' (pensavo io! :-(((( ) librettino di CHIP. Invece mi sembra una grande
"sola" come si dice a Roma, una fregatura!! Speravo in un libretto che passo
passo mi spiegasse tutto quello che si poteva fare con i due cd-rom allegati
e invece mi ritrovo in mezzo alle difficoltà tra le quali navigo da ormai
quasi un anno. Installazione di Quake2 è riuscita o no? Ma esiste un
eseguibile da "eseguire" o no? Dove sta? Come lo faccio partire? Ah! A
proposito: la distrib Corel certe volte rivuole il doppio clik, come
windows, per far succedere qualcosa e anche in altre cose assomiglia un po'
troppo a Feritoie '98! Mo' rimetto Mandrake 7.0 e do per buttate le 15 carte
che mi è costata.
Scusate la digressione.
Concludendo: je la fate a falli funziona' 'sti WinModem?
Ciao, seb.

 
Sembrano proprio delle istruzioni passo-passo per far funzionare
quel tipo di modem.
Le hai provate?
Che cosa e` successo?
Quale e` il problema?
ciao, Andrea

 ci 
ammesso che sia davvero un lucent trovi i drivers su 
www.linmodem.org
 mi pare.
io li ho presi la, ho scaricato l'rpm e installato il modulo ed adesso mi
ritrovi una ttyS14(stile windows che  sparava porte a caso) che corrisponde al
modem.
gli ho fattoil suo bravo link e va che č una bellezza!(nb ho provato anche a
prendere il tar ma non andva bene a dire il vero! il modem parlava unpo poi si
prendeva 2 minuti di pausa poi riprendeva a passare roba)
DAvide
--------------------
Trust in yourself...
 ...be root!
--------------------
Sostieni anche tu
la campagna per la
rimozione degli accounts
inutili dai pc! ^___^
----------------------

funzionare 'sti benedetti WM sotto Linux?


 
Andiamoci piano. 
Solo, con cautela, i Linmodems basati su chipset
Lucent (
www.linmodems.org
)
ciao, Andrea

 Le hai provate? Che cosa e` successo? Quale e` il problema?
...cut..
Grazie Andrea.
Incoraggiato dalla tua risposta molto semplice, sono andato a riguardarmelo
con piů attenzione (e coraggio!!) e mi sono reso conto che avrei potuto
farlo anch'io.
E l'ho fatto, ma il risultato č stato molto piccolo.
Nel pannello di configurazione del Kppp c'č il modo di interrogare il modem,
con questi risultati:
/dev/modem                impossibile accedere al modem
/dev/ttyS0                    non risponde
/dev/ttyS1                    occupato
/dev/ttyS2                    occupato
/dev/ttyS3                    non risponde
LOTHAR, invece, si blocca regolarmente appena cerca di chiacchierare col
modem.
C'č da dire che prima del tentativo suindicato ne avevo fatto un altro.
Avevo scaricato il file linux568.zip
(
ftp://ftp.arcetri.astro.it/pub/linux/redhat6.1/linux568.zip
) che in questo
NG era stato descritto come driver per i Winmodem con chip Lucent. Il suo
contenuto:
ltinst (1kb)
ltmodem.o (540kb)
ltuninst (1 kb)
readme
Questa č la prima parte del README:
" INSTALLING THE Lucent Modem Driver
Following are the steps to follow to INSTALL the Lucent modem driver for
Linux.
Step 1
To install the Lucent modem driver in LINUX, you need to run the install
script "./ltinst" from the command prompt. To install the modem driver you
must be logged on as root.
Step 2
To use the Lucent modem, you can configure "minicom" for the modem device.
Enter "minicom -s" at the command prompt. Choose "Serial Port Setup"
For "Serial Device" choose "/dev/modem"
Save settings and start using the modem with minicom.
...cut..."
Ho seguito alla lettera ma subito dopo lo step1 (tentato due volte) mi
arriva questo messaggio:
Warning: kernel-module version mismatch
 ./ltmodem.o was compiled for kernel version 2.2.12-20
 while this kernek is version 2.2.14-15mdk
./ltmodem.o: a module named ltmodem already exists
Forse c'č il modo di fargli saltare il controllo della versione del kernel?
Ho la Mandrake 7.0. durante la fase di installazione mi ha chiesto su quale
COM (ttyS) fosse il modem, io gli ho detto ttyS0 e invece č ttyS1 (=COM2, ho
controllato sottoWindozz). Ho trovato qualcosa riferito al modem dove poter
cambiare e l'ho fatto, ma chi lo sa se č stato sufficiente? Era una
finestrella piccola dove venivano riportate le 4 COM (o ttyS) e la
possibilitŕ di non avercelo il modem. Lě ho settato ttyS2.
Ma lo script (che riporto perchč nel mio server (Tiscali) č sparito il mio
primo messaggio) diceva:
| 1)  Q:
| How do I install the modem for Linux?
| A: Log on to Linux as root. Then type the following command:
|
| # cat /proc/pci
|
| The following is an example of information to look for:
|
|   Bus  0, device  12, function  0:
|        Communication controller: Lucent (ex-AT&T)
|         Microelectronics Unknown device (rev 0).
|          Vendor id=11c1. Device id=480.
|          Medium devsel.  Fast back-to-back capable.  IRQ 11.
|            Master Capable.  No bursts.  Min Gnt=252.Max Lat=14.
|          Non-prefetchable 32 bit memory at 0xe0800000
|           [0xe0800000].
|          I/O at 0xa000 [0xa001].
|          I/O at 0x9800 [0x9801].
|          I/O at 0x9400 [0x9401].
La risposta che ricevo č differente in questi casi:
- (rev 1)
- Device id=488 (che sia un altro modello rispetto al 480?)
- IRQ=3
- ...32 bit memory at 0xe1000000
e solo (!?) due indirizzi di I/O, cioč
   I/O at 0xb800
   I/O at 0xb400.
Mi sa che quello che manca č proprio quello che dovrei usare!
Comunque vado avanti e inserisco il primo.
| Write down the first I/O range. The example shows that I/O is 0xa000. The
| values may vary, depending on the system. Then type
|
| # setserial /dev/ttyS3 port 0xa000 spd_vhi skip_test auto_irq autoconfig
|
| and hit enter.
|
| If there are no errors, then type
|
| # setserial /dev/ttyS3 uart 16550A
|
| and hit enter.
|
| Select /dev/ttyS3 as the device in whichever dial-up communication program
| you're using. It should now initialize and operate.
|
| Edit the rc.local or rc.serial file located in the /etc/rc.d directory.
| Add the two setserial lines at the end of the file. Save and reboot
| the system.
Ok, aggiunte e fatto reboot.
| If you are using the S.u.S.E. distribution, this can be done by adding the
| command to /sbin/init.d/boot.local or by changing /sbin/init.d/serial
| according to your needs.
|
| If you are using the Debian distribution, go to the /etc/rcS.d directory.
| Edit the file called S30setserial and add the two serserial lines.
Ho fatto tutto come detto ma ... il mio modem con me non ci parla proprio!
:-((
Can anybody help me?
Ciao, seb.


E' meglio seguire una strada alla volta.
ciao, andrea

 ciao, sul sito 
flexer.supereva.it
, nell'area software, c'è il driver per
"LinModem", rilasciato dalla Lucent. Non so se funziona, comunque puoi
provare.
Ciao

Se ho ben capito ora i Winmodem funzionano con Linux?
  Non tutti, anzi solo alcuni.
  P.S. Cortesemente evita di riportare tutto il messaggio, soprattutto
se lungo, per aggiungere solo una riga.
  Ciao :-)
  Massimo
  Rivendita on line software e gadget Linux
  Disponibile SuSE 6.4
 
http://www.thule.it
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

Lucent (
www.linmodems.org
)
no ci sono anche dei driver piu' "generici" che non so dirti quanto bene vadano
pero'!


simbolico tra i due /dev .
aggiungo che il kppp non digerisce i link simbolici molto facilmente!
č tra le faq di kppp! indi se pur avendo fatto il link simbolico a la tua tty
non ti funziona non prendertela era risaputo!
Davide
io per esempio non posso usarla perchč il mio modem sta su una fantomatica
ttyS14 che anche linkando a modem il kppp non riesce a far partire!
