Newsgroup: it.comp.os.linux.software
Titolo: ISDN: problemi a "vedere" la scheda PCI

salve, ho il seguente problema che mi blocca sulla configurazione di una
scheda ISDN.
1) Linux RedHat62 (kernel 2.2.16-3)
2) scheda ISDN WinBond con le seguenti caratteristiche:
[root@linux /root]# cat /proc/pci|tail -6
  Bus  2, device  14, function  0:
    Network controller: Winbond Unknown device (rev 255).
      Vendor id=1050. Device id=6692.
      Medium devsel.  IRQ 9.
      Prefetchable 32 bit memory at 0xe2000000 [0xe2000008].
      I/O at 0x9000 [0x9001].
3) se tento di caricare il modulo hisax mi becco un bel :
[root@linux /root]# modprobe hisax io=0x9000 irq=9 type=36 protocol=2
/lib/modules/2.2.16-3/misc/hisax.o: init_module: Dispositivo o risorsa
occupata
/lib/modules/2.2.16-3/misc/hisax.o: insmod
/lib/modules/2.2.16-3/misc/hisax.o failed
/lib/modules/2.2.16-3/misc/hisax.o: insmod hisax failed
4) in /var/log/messages mi trovo:
[...]
Oct 29 01:10:38 linux kernel: HiSax: Card 1 Protocol EDSS1 Id=6692 (0)
Oct 29 01:10:38 linux kernel: HiSax: W6692 driver Rev. 1.4
Oct 29 01:10:38 linux kernel: Found: Winbond W6692, I/O base: 0x9000, irq: 9
Oct 29 01:10:38 linux kernel: HiSax: W6692 config irq:9 I/O:9000
Oct 29 01:10:38 linux kernel: W6692: Winbond W6692 version (0): W6692 V00
Oct 29 01:10:38 linux kernel: W6692 ISTA=0x0
Oct 29 01:10:38 linux kernel: W6692 IMASK=0xFF
Oct 29 01:10:38 linux kernel: W6692 D_EXIR=0x0
Oct 29 01:10:38 linux kernel: W6692 D_EXIM=0xFF
Oct 29 01:10:38 linux kernel: W6692 D_RSTA=0xA0
Oct 29 01:10:38 linux kernel: Winbond 6692: IRQ 9 count 3946
Oct 29 01:10:38 linux kernel: HiSax: couldn't get interrupt 9
Oct 29 01:10:38 linux kernel: HiSax: Card Winbond 6692 not installed !
Cosa posso ancora provare a fare? per favore, datemi un aiuto.
Grazie in anticipo.
Dario Lesca

Abbiamo la stessissima scheda :))
A me va benissimo ma mi dava il tuo stesso problema,io ho risolto mettendo
il settaggio nel bios (si si hai capito bene) pnp os istallated = NO
e poi mel'ha riconosciuta e configurata in un attimo.....
^^SyRiO^^ on IrcNET
Powered By Penguin










God, I ask for patience -- and I want it right now!

Hai perfettamente ragione... ma sono al lavoro.....
Bill Sucks

> Cosa posso ancora provare a fare? per favore, datemi un aiuto.
prova impostando  P&P OS = disabled nel bios... fa miracoli =)
cu,
Walker Boh

 e poi mel'ha riconosciuta e configurata in un attimo.....
(scrivo con AutLuk :-((, scusate ma sono al lavoro)
Ora il pnp e' disabilitato, ma l'errore persiste, probabilmente e' xche ho
tutti gli slot PCI pieni ... e pure gli IRQ.
[root@linux /root]# cat /proc/interrupts
           CPU0
  0:    5297559          XT-PIC  timer
  1:         88          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  4:        459          XT-PIC  serial
  8:          3          XT-PIC  rtc
  9:     205789          XT-PIC  eth0, eth1
 10:      17304          XT-PIC  aic7xxx
 12:         93          XT-PIC  PS/2 Mouse
 13:          1          XT-PIC  fpu
NMI:          0
Probabilmente devo liberare qualche cosa agendo sul BIOS ... ma putroppo da
remoto posso fare ben poco, sigh!. .... a meno che qualcuno abbia qualche
altro suggerimento risolutivo, da applicare senza riavviare il Server.
Saluti
Dario Lesca

Bill Sucks
;-)))


Prova a non dare io (che non e' unico)  e irq, a me funziona bene dando solo
type=36 e protocol=2

Il file /etc/rc.d/init.d/isdn4linux è uno script.
Spesso, su alvcune distribuzioni (vedi mandrake) non è aggiornato. Come non
è aggiornato anche il file che trovi presso il sito di isdn4linux.
Allora: lo apri con un editor di testo...
c'è una istruzione case che dovrebbe arrivare fino al n° 28 (i numeri
rappresentano il tipo di scheda).
Devi copiare la 28 e creare una voce uguale. Sostituisci 36 al 28 , se vuoi
cambi il nome della scheda e tutto vedrai che funzionaeà.
Io sono impazzito per giorni.
Attenzione.... avevo postato un MSG con questa incompletezza tempo fa!!
Massimo..
Ah...  fammi sapere, mi raccomando!

 [...]
Risolto.
Il problema era legato allo slot PCI in cui avevo inserito la scheda.
era il 5^ ed aveva l'IRQ in comune al 3^ ... ho spostato la scheda al 1^
slot e ... il modprobe si e' messo a funzionare.
Ora pero' ho ancora un problema:
su questo sistema non sono io che devo chiamare un provider ma e' un router
che mi deve chiamare, quindi devo fare un dialin.
come si fa? una cosa simile l'ho gia' realizzata con mgetty su un modem
analogino, ma con un modem isdn come si fa?
Grazie per chi mi vorra' aiutare.
Saluti
Dario Lesca