Newsgroup: it.comp.os.linux.sys
Titolo: Hylafax e modem introvabile

E' qualche giorno che sbatto la testa su cose veramente stupide ma a cui 
non trovo risposta da nessuna parte, spero di trovare aiuto qui...
Devo mettere su un fax server, quindi sono andato a recuperare un po' di 
modem.
Putroppo il server ha 1 sola seriale (e serve per l'ups) e nessuna 
parallela, ma per quello ne ho ordinato uno PCI (che deve ancora arrivare).
Il mio pc fisso il contrario, 1 parallela e nessuna seriale.
Ora prima domanda stupida, ho trovato un mio vecchio usr faxmodem ottimo 
seriale, ma il cavo mi sembra
parallelo --- seriale
Gli ho attaccato quindi un cavo parallelo ma niente da fare, nè con 
minicom nè con faxaddmodem riesco a comunicarci.
Quindi:
1. e' una cazzata attaccare il cavo parallelo o dovrebbe andare comunque?
2. su quale device dovrei trovarlo (ttyS0 o parport0 non danno segni di 
vita).
3. quali sono i permessi necessari? Memore di qualcosa letto da qualche 
parte li ho assegnati a uucp
ls -l /dev/ttyS*
crw-rw---- 1 uucp uucp 4, 64 2007-12-11 21:12 /dev/ttyS0
crw-rw---- 1 uucp uucp 4, 65 2007-12-11 21:13 /dev/ttyS1
crw-rw---- 1 uucp uucp 4, 66 2007-12-11 21:02 /dev/ttyS2
crw-rw---- 1 uucp uucp 4, 67 2007-12-11 21:02 /dev/ttyS3
E perlomeno mi ci fa comunicare (anche se non va).
Ah i led sono RD SD PWR, è giusto no?
PS. il modem fino ad ieri funzionava benissimo
PPS. vorrei sapere per quale stronzo motivo sulla mia bellissima epox 
8rda3+ (vecchia ma in gamba) non ci hanno messo la seriale e ci hanno 
lasciato un buco, mah

 parallelo --- seriale
no, quel connettore a 25 pin che ti sembra un parallelo
è in realtà sempre un seriale.
quindi sul tuo pc fisso non lo puoi collegare
a meno di usare una scheda pci (o isa) seriale.
ciao

 a meno di usare una scheda pci (o isa) seriale.
O un semplice adattatore USB-seriale da 5 euro nei mercatini + un
convertitore da DB9 a DB25 (altri 2 euro).
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.


DB9 DB25? Perché non basta il seriale -> usb?
Ci avevo pensato comunque a una cosa del genere, ma non è che poi non
riesco proprio a farlo andare perché mi viene visto come usb?

 riesco proprio a farlo andare perché mi viene visto come usb?
/dev/ttyUSB0 ed č una seriale come le altre.


 
Mi sa che questo affare
http://www.eprice.it/default.aspx?sku=762546
Andrebbe bene, certo che 17€ mi girano un po' le balle quasi quasi 
resuscito un vecchio pc piuttosto...

 quasi quasi resuscito un vecchio pc piuttosto...
E i 17 euro li spendi di energia elettrica.


 
Sì vabbeh non è che questo che sto usando adesso consumi meno eh..
Comunque lo prendo perché potrebbe sempre tornare utile!

Le schede PCI economiche, io le ho provate e coi modem seriali non
funzionano.
Per l'adattatore USB / Seriale, accertati che abbia i driver per
linux, cioè il risultato finale del suo utilizzo deve fornirti la
ttyS0 che non hai.
Tutto sommato, mi sembra d'uopo una domanda: non è che pensi di non
avere seriali... solo perchè chi ti ha assemblato il pc, non ha
collegato il cavetto che gli avevano dato in dotazione con la scheda
madre?
In quel caso la cosa la risolveresti con pochissimi piccioli. Se così
fosse, trovi lo schema della scheda madre e ti costruisci il cavetto,
o, se sei fortunato, lo vai a prendere da un qualsiasi assemblatore di
pc.
Ciao
Robert@FAsTec
http://www.fastec.eu
Hylafax Soluzioni Aziendali

Robert@FAsTec ha scritto:

Dunque grazie della risposta,
colui che mi ha assemblato il pc sono io (tanto tempo fa), e a dir la 
verità non mi ero manco accorto che non ci fosse la seriale.
Mi hai fatto venire il dubbio e guardando qui
http://www.hardocp.com/article.html?art=NTAx
pare che ci fosse una specie di seriale esterna, ma io quell'affare non 
l'ho mai visto, mumble mumble ora lo cerco.

 Hylafax Soluzioni Aziendali
Dovrei avere questi
http://www.hardocp.com/image.html?image=MTA1OTU4MjMxN2J1Uk1qVTQ4OEJfMV81X2wuanBn
L'affare usb me lo ricordo ma l'altro no, mi sa che č disperso da tempo, 
si riesce a trovarne uno uguale da qualche parte?

 l'ho mai visto, mumble mumble ora lo cerco.
Anche qua indica che ci sono due porte seriali.
http://www.tbreak.com/reviews/article.php?id=201
In genere sono connettori a 9 o 10 pin e probabilmente sono quelli in 
alto sotto la porta giochi a sinistra della foto oppure quelli al 
centro.  Non sono di facile reperibilità ma il cavetto per il 
collegamento esterno dovrebbe trovarsi (magari da un demolitore di PC).
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

 Giovanni
L'ho trovato!
Almeno entra giusto nella com1 della scheda madre, ma forse l'ho messo 
al contrario perché ancora non va...
Ma domanda teorica, come mai se faccio un
cu -l <device> e dò at+fclass=?
se non è un modem mi pianta il terminale e devo chiuderlo brutalmente?
Ora riavvio e vedo se era al contrario oppure c'è ancora qualcos altro

 Ora riavvio e vedo se era al contrario oppure c'è ancora qualcos altro
Prova con minicom.


 Giovanni
Mannaggia non c'è proprio verso..
Non mi è ben chiaro cosa dovrei fare per vedere se va con minicom, ma 
comunque anche usando
faxaddmodem arriva poi a dirmi che riesce a comunicare con il modem.
Da lsdev vedo che la seriale è riconosciuta, e ora il computer riparte 
pure da solo (mi sa per la wor abilitata nel bios).
Non so più che provare, mi pare strano che questo cavetto non vada, 
entra e credo che fosse di questo pc...


Arrivato il modem pci con chip conexant (che in teoria va), ora dovrei
usare setserial se non sbaglio, ma non ho ancora capito come devo
fare..
root@server:~# setserial -a -g /dev/ttyS*
/dev/ttyS0, Line 0, UART: 16550A, Port: 0x03f8, IRQ: 4
        Baud_base: 115200, close_delay: 50, divisor: 0
        closing_wait: 3000
        Flags: spd_normal skip_test auto_irq
/dev/ttyS1, Line 1, UART: 16550A, Port: 0x02f8, IRQ: 3
        Baud_base: 115200, close_delay: 50, divisor: 0
        closing_wait: 3000
        Flags: spd_normal skip_test auto_irq
/dev/ttyS2, Line 2, UART: unknown, Port: 0x03e8, IRQ: 4
        Baud_base: 115200, close_delay: 50, divisor: 0
        closing_wait: 3000
        Flags: spd_normal skip_test
/dev/ttyS3, Line 3, UART: unknown, Port: 0x02e8, IRQ: 3
        Baud_base: 115200, close_delay: 50, divisor: 0
        closing_wait: 3000
        Flags: spd_normal
I permessi se non li metto così mi dà device occupato
ls -l /dev/ttyS*
crw-rw---- 1 uucp uucp 4, 64 2007-12-21 11:49 /dev/ttyS0
crw-rw---- 1 uucp uucp 4, 65 2007-12-21 11:22 /dev/ttyS1
crw-rw---- 1 uucp uucp 4, 66 2007-12-21 11:18 /dev/ttyS2
crw-rw---- 1 uucp uucp 4, 67 2007-12-21 11:18 /dev/ttyS3
ma è giusto??
Sulla ttyS0 c'è l'ups, per cui in teoria dovrei usare la ttyS1, ma nè
cu ne faxaddmodem mi dà risultati..

 fare..
Probabilmente è uno dei cosi detti winmodem e quindi necessita di un 
apposito driver e firmware.  Cosa riporta 'lspci -v'? Qualcosa di 
simile a questo?
00:06.0 Communication controller: Conexant HSF 56k HSFi Modem (rev 01)
         Subsystem: Conexant Dynalink 56PMi
         Flags: bus master, medium devsel, latency 32, IRQ 5
         Memory at e0100000 (32-bit, non-prefetchable) [size=64K]
         I/O ports at a000 [size=8]
         Capabilities: [40] Power Management version 2
È da parecchio tempo che non lo uso (il modulo era compilabile solo su 
kernel 2.4.x) ma nel vecchio file di configurazione veniva installato 
come /dev/ttySHSF[0-9].
Sul sito 
http://www.linuxant.com/drivers/
 puoi trovare info e driver 
free per fare qualche test.



Mi riporta questo
0b:02.0 Communication controller: Conexant HSF 56k Data/Fax Modem (rev
01)
        Subsystem: Conexant Unknown device 2003
        Flags: bus master, medium devsel, latency 32, IRQ 5
        Memory at f3ef0000 (32-bit, non-prefetchable) [size=64K]
        I/O ports at ecf8 [size=8]
        Capabilities: [40] Power Management version 2
Come si fa a sapere a che device si riferisce un certo elemento
hardware in generale?

 hardware in generale?
Evvai ho installato i driver hsf (compilandoli)
Config for modem unit 0: /dev/ttySHSF0
        Device instance: 0-PCI-14f1:2f30-14f1:2003
        HW revision    : Basic2 2.18 Standard DAA 3VoltsIA
        HW profile name: hsfpcibasic2hsfi
        Registration ID: B8C9-02AF-D557
        License owner  : unknown
        License key    : FREE
        License status : FREE (max 14.4kbps data only)
        Current region : USA (T.35 code: 00B5)
Peccato che hylafax ancora si lamenta, perché in effetti dando
at+fclass=?
0
Assurdo, almeno classe 1.0 deve essere per forza no?

 > > Sul sitohttp://
www.linuxant.com/drivers/puoitrovareinfo
 e driver

Risolto, bastava pagare per la licenza alla conexant mannaggia a loro,
meno male che il dollaro è debole (20$).

> acquistare la licenza.
Posso chiederti che distribuzione e che kernel usi?
Il driver che era sul CD di dotazione della scheda è compilabile solo 
su kernel 2.4.x.  Se riesco a riutilizzare il modem interno mi 
libererei di quello esterno sulla seriale dirottandolo ad altri usi.


 Giovanni
Io non ho neanche guardato il cd, uso ubuntu server 7.10 con kernel
uname -a
Linux server 2.6.22-14-server #1 SMP Tue Dec 18 05:52:24 UTC 2007
x86_64 GNU/Linux
Anche di precompilati ce ne sono parecchi, me l'ha dovuto ricompilare
perché non c'era per architettura amd64...
Per me era l'unica possibilità la pci dato che la seriale è impegnata
e non ci sono parallele, però direi che va benone (nonostante i 20$)!

 x86_64 GNU/Linux
Grazie.  Conto di fare qualche prova al più presto sulla mia Slackware 
11.0.
