Newsgroup: it.comp.os.linux.iniziare
Titolo: Linux (Kernel 2.4.21) & modem ADSL PCI (chipset Itex)

Salve a tutti, scusatemi per il disturbo e per questo messaggio,
premettendo che sono un completo neofita/principiante con l'OS Linux e
che possiedo un modem ADSL AtlantisLand I-Storm PCI con chipset Apollo 2
della Itex (itex i90188F + un 90135F), adesso ho deciso di lasciare
definitivamente Windows per passare a Linux anche sui miei due PC
Desktop, in pratica voglio eliminare anche il dual-boot con Windows, di
cui non mi importa più niente perchè mi ha rotto in tutto e per
tutto..........
 
Ho installato due distribuzioni Linux che sono: Mandrake 9.1 e Red Hat
9.0 (Kernel 2.4.21 patchato) ma su entrambe ho avuto lo stesso problema,
cioè che il modem ADSL PCI AtlantisLand I-Storm (Itex Apollo 2) non
viene riconosciuto automaticamente da Linux (l'unico componente hardware
a non essere riconosiuto) dei miei due PC Desktop, ma fin qui niente di
preoccupante visto che navigando un pò in rete ci si rende conto che ci
sono molte persone nelle mie condizioni sparse un pò
dapertutto..........
Però ho notato con piacere che ci sono anche altre persone le quali sono
riuscite a far funzionare i propri modem ADSL PCI con chipset Itex
Apollo 2/3 su alcune distribuzioni Linux (Suse 8.0/8.1, Mandrake
8.0/9.0, Debian 3.0, Slackwave 8.1, Red Hat 8.0 ed etc..), insomma da
quello che ho capito pare che fino al Kernel 2.4.19 si riesca a
"forzare" i drivers per Linux rilasciati (molto tempo fa) dalla Itex per
il Kernel 2.4.16 e i suoi chipset ADSL Apollo 2/3.........
NB: se qualcuno è capace di trovare in rete la versione aggiornata di
questi drivers per altri Kernel, allora credo che la cosa sarà molto
gradita e apprezzata da tante persone (non solo da me), la ricerca è
abbastanza ardua e con poche possibilità di riuscita, io chi provato ma
niente di niente.........
 
Adesso leggendo un pò di guide/articoli in rete (non solo in italiano)
che riguardavano Linux, i modem ADSL PCI con chipset Itex e le
connessioni ADSL di tipo PPPoA, e siccome mi ritrovo nell'appena detta
condizione, ho deciso di utilizzare i drivers della Itex per il Kernel
2.4.16 provando ovviamente a "forzarli", dato che (a quanto ne so) non
sono stati più rilasciati dalla Itex drivers compatibili con i
successivi Kernel di Linux.........
Comunque facendo la suddetta prova, i drivers Itex_for_Kernel2416.0
vengono caricati pienamente dal sistema operativo (Mandrake 9.1/Red Hat
9.0) ovviamente "forzandoli", infatti i drivers vengono caricati
nonostante il sistema avvisa che i suddetti drivers sono scritti per un
Kernel differente da quello installato e non sono coperti da nessuna
licenza, però come detto i drivers Itex1577-2.4.16.o vengono caricati
con "forza" e fin qui tutto bene, anche il PPPD e il pacchetto ATM
vengono compilati perfettamente oppure sono già installati nel
sistema..........
 
A questo punto da una console/terminale (come utente root) lancio il
seguente comando: /sbin/insmod -f itex1577-2.4.26.o come descritto in
molte guide/articoli in rete, inoltre ho aperto (sempre da root)
un'altra console/terminale per vedere i logs, in questa finestra dopo
aver lanciato il suddetto comando compaiono i seguenti messaggi che
riporto qui sotto, da cui posso capire che il modem viene riconosciuto
correttamente dal sistema e funziona:
Apr 8 23:51:35 localhost kernel: itexadsl: version= 2.2.7.ITEXPC86.0005
, built date= Thu Feb 7 11:16:17 PST 2002
Apr 8 23:51:35 localhost kernel: itexadsl: card# 0, ix=0x0, bus=0x0,
fn=0x58, ven=0x1471, dev=0x188
Apr 8 23:51:35 localhost kernel: itexadsl: total 1 card(s) found.
Apr 8 23:51:35 localhost kernel: itexadsl: irq=0xb, ioaddr=0xd800,
membase=0xcffe0000
Apr 8 23:51:35 localhost kernel: itexadsl: card #0 - MAC:
00:90:96:1f:02:28 from eeprom.
Apr 8 23:51:35 localhost kernel: itexadsl: ITeX i90134 chip.
Apr 8 23:51:35 localhost kernel: init_module: cardcnt = 1
Apr 8 23:51:35 localhost kernel: Into the GenCRC10Table
Apr 8 23:51:35 localhost kernel: Finished the GenCRC10Table
Apr 8 23:51:37 localhost kernel: itexadsl: modem line disconnected.
Apr 8 23:51:41 localhost kernel: card #0 - current modem state :
ACTIVATING.
Apr 8 23:51:43 localhost kernel: card #0 - current modem state :
INITIALIZING.
Apr 8 23:51:51 localhost kernel: itexadsl: modem line connected.
(card_no: 0)
Apr 8 23:51:51 localhost kernel: itexadsl: upstream latency -
interleaved
Apr 8 23:51:51 localhost kernel: itexadsl: downstream latency -
interleaved
Apr 8 23:51:51 localhost kernel: itexadsl: card #0 - data rate: 192 /
832 (line rate: 256 / 928) kbps
Apr 8 23:51:51 localhost kernel: connect_bh:tx cell per msec 1
Apr 8 23:51:51 localhost kernel: connect_bh: upstream rate 192
Apr 8 23:51:51 localhost kernel: card #0 - current modem state :
SHOWTIME_L0
 
Quando il modem è completamente in SHOWTIME_L0, allora sempre dalla
console di root lancio gli altri due comandi: /usr/sbin/pppd file
/etc/pppd.conf, ovviamente ho creato il file pppd.conf in precedenza
come descritto nelle solite guide/articoli della rete ed ho controllato
che il file pppd esiste davvero nella suddetta directory, infatti ecco i
messaggi che mi appaiono nella finestra di log dopo aver lanciato quei
comandi:
Apr 8 23:52:52 localhost kernel: CSLIP: code copyright 1989 Regents of
the University of California
Apr 8 23:52:52 localhost kernel: PPP generic driver version 2.4.2
Apr 8 23:52:52 localhost pppd[2023]: Plugin
/ppp-2.4.0b2/pppd/plugins/pppoatm.so loaded.
Apr 8 23:52:52 localhost pppd[2023]: PPPoATM plugin_init
Apr 8 23:52:52 localhost pppd[2023]: PPPoATM setdevname_pppoatm
Apr 8 23:52:52 localhost pppd[2023]: PPPoATM setdevname_pppoatm -
SUCCESS
Come si può vedere siamo arrivati quasi a 3/4 dell'opera, perchè il
plugin pppoatm.so viene caricato regolarmente e fin qui tutto a
meraviglia, ma nel momento in cui deve essere avviata l'interfaccia ppp0
(ppp1, ppp2 ed etc..) per effettuare l'accesso all'ISP vero e proprio
(quindi siamo all'ultima fase della connessione), allora escono fuori i
seguenti avvisi e non mi viene fornito nessun indirizzo IP, di
conseguenza deduco non sono connesso alla rete e non sono online:
Apr 8 23:52:52 localhost pppd[2029]: pppd 2.4.0b1 started by root, uid 0
Apr 8 23:52:52 localhost kernel: itex_open: opening vpi.vci 8.35 on 0
NIC card
Apr 8 23:52:52 localhost kernel: itex_open: target cell rate (UBR) = 0 0
0 on 0 NIC card.
Apr 8 23:52:52 localhost kernel: InsertOAMF5Info: Vpi = 8, Vci = 35
Apr 8 23:52:52 localhost kernel: Finish InsertOAMF5Info
Apr 8 23:52:52 localhost kernel: Into the CAtmOAMF5Init
Apr 8 23:52:52 localhost kernel: Finish CAtmOAMF5Init
Apr 8 23:52:52 localhost pppd[2029]: ioctl(ATM_SETBACKEND): No such
device
Apr 8 23:52:52 localhost pppd[2029]: Exit.
Inoltre se dopo tutto questo senza uscire dalla console di root e
riavviare il sistema, lancio di nuovo nella stessa finestra di console
root i seguenti comandi: /usr/sbin&pppd file /etc/pppd.conf (come
prima), allora succede che i led della tastiera iniziano a lampeggiare
ad intermittenza e tutto il sistema si blocca, di conseguenza non posso
fare più niente se non resettare.......
Purtroppo come detto nuovi drivers della Itex per i successivi Kernel
non ne ho trovati in rete, sinceramente il modem ADSL PCI I-Storm della
AtlantisLand va molto bene in tutti i sensi, perciò mi dispiacerebbe un
bel pò sostituirlo e prenderne un altro, inoltre se proprio dovrei
cambiarlo preferisco restare su modem ADSL PCI interno piuttosto di
prendere un modem USB e poi affidarmi ai drivers EciAdsl 0.7, che tra
l'altro ho installato e provato su altre macchine con altre
distribuzioni Linux, devo dire la verità che se il modem è supportato
pienamente allora vanno davvero a meraviglia, inoltre son facili da
installare...........
Se qualcuno di voi ha qualche suggerimento, idea, commento e vuole
scrivere tutto quello che gli passa per la testa per risolvere questo
problema, che afflige non solo me (in quanto nwebie) ma anche altre
persone.........
Grazie mille a tutti e scusate per la troppa invasione.
Ciao Ciao!!
 
P:S: se non fosse per il suddetto modem e per questa connessione PPPoA,
allora utilizzerei Linux come si deve e avrei la possibilità di
approfondirlo sempre meglio, ma senza connessione è un pò complicato
visto che i miei due PC Desktop sono connessi sempre alla rete o per lo
meno gran parte della giornata, questo anche per motivi di lavoro oltre
che personali........
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 persone.........
I modem ADSL interni, incluso quello con chipset Conexant, sono un po' 
rognosi (come hai potuto constatare da te...) e sinceramente restringono 
un po' un'eventuale upgrade della rete.
Io suggerisco sempre modem ethernet:
1. non ci sono problemi di supporto/drivers etc: se la scheda di rete e' 
supportata, allora riesce a comunicare con il modem.
2. si puo' collegare direttamente al PC (tramite la suddetta scheda) o 
ad uno switch/hub per servire tutta la rete.
Tuttavia sono un po' piu' costosi. Giusto la mia HO...
-- 
Only wimps use tape backup: _real_ men just upload their important stuff 
on ftp and let the rest of the world mirror it      -- Linus Torvalds

Io sono nella tua stessa condizione...
l'unica guida utile che ho trovato è stata questa, che probabilmente 
avrai già visto.. ma non si sa mai :) 
http://www.sandra.firenze.net/linuxpppatm.html
se risolvi posta sul newsgroup!!!
-- 
George_Stobbart
"Sapete perchè le donne guardano i film porno fino alla fine?
  Perchè pensano che alla fine si sposano tutti!"
loading...      /Xbox/ShenMue 2
                 /Xbox/Splinter Cell
                 /PC/The Secret of Monkey Island
posted with...  Mozilla 1.4a