Hi! :)

Im trying to get a diva USB ISDN under linux.
Searching in the net i got the Christer Weinigel 
patch from http://www.geocrawler.com/archives/3/2571/2000/11/0/4610817/
But i guess the patch is for 2.2 (2.3?) and dont work properly.

After some hacking i got the patch compile under 2.4 and update OK
the firmware of the ISDN.

But now i got errors that i cant solve :(

I wrote the author, but without response...

Some logs & infos:
--------------------------------------------

cat /proc/bus/usb/:
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=071d ProdID=1000 Rev=80.37
S:  Manufacturer=Eicon Technology
S:  Product=Eicon DIVA USB/Linux Firmware
S:  SerialNumber=42
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 86mA
I:  If#= 0 Alt= 0 #EPs= 7 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=  1ms
E:  Ad=82(I) Atr=03(Int.) MxPS=  32 Ivl=  1ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  32 Ivl=  1ms
E:  Ad=84(I) Atr=03(Int.) MxPS=  64 Ivl=  1ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=  1ms
E:  Ad=86(I) Atr=03(Int.) MxPS=  64 Ivl=  1ms
E:  Ad=06(O) Atr=02(Bulk) MxPS=  64 Ivl=  1ms

modprobe divausb:
Apr  9 16:52:34 www kernel: ISDN subsystem Rev: 
1.114.6.6/1.94/1.140.6.3/1.85.6.2/none/1.5.6.1 loaded
Apr  9 16:52:34 www kernel: HiSax: Linux Driver for passive ISDN cards
Apr  9 16:52:34 www kernel: HiSax: Version 3.5 (module)
Apr  9 16:52:34 www kernel: HiSax: Layer1 Revision 2.41.6.1
Apr  9 16:52:34 www kernel: HiSax: Layer2 Revision 2.25
Apr  9 16:52:34 www kernel: HiSax: TeiMgr Revision 2.17
Apr  9 16:52:34 www kernel: HiSax: Layer3 Revision 2.17
Apr  9 16:52:34 www kernel: HiSax: LinkLayer Revision 2.51
Apr  9 16:52:34 www kernel: HiSax: Approval certification valid
Apr  9 16:52:34 www kernel: HiSax: Approved with ELSA Microlink PCI cards
Apr  9 16:52:34 www kernel: HiSax: Approved with Eicon Technology Diva 2.01 PCI cards
Apr  9 16:52:34 www kernel: HiSax: Approved with Sedlbauer Speedfax + cards
Apr  9 16:52:34 www kernel: usb.c: registered new driver divausb
Apr  9 16:52:34 www kernel: divausb.c: divausb probe
Apr  9 16:52:34 www kernel: divausb.c: initialized divausb detected
Apr  9 16:52:34 www kernel: divausb: registering card
Apr  9 16:52:34 www kernel: HiSax: Adding new card: divausb
Apr  9 16:52:34 www kernel: Found slot 0
Apr  9 16:52:34 www kernel: HiSax: Card 1 Protocol EDSS1 Id=divausb (0)
Apr  9 16:52:34 www kernel: divausb: init priv = c0b64000, dev = c1165000, cs = 
c3183000
Apr  9 16:52:34 www kernel: divausb.c: divausb_readreg 0xc2
Apr  9 16:52:34 www kernel: divausb: IPAC version 2
Apr  9 16:52:34 www kernel: divausb.c: ISAC version (0): 2086/2186 V1.1
Apr  9 16:52:34 www kernel: divausb.c: HSCX version A: A1  B: A1
Apr  9 16:52:34 www kernel: divausb: initializing card
Apr  9 16:52:34 www kernel: divausb.c: CARD_INIT
Apr  9 16:52:34 www kernel: divausb.c: divausb_writereg 0xa0, 0xff
Apr  9 16:52:34 www kernel: divausb.c: divausb_writereg 0xb9, 0x80
Apr  9 16:52:34 www kernel: usb-uhci.c: ENXIO 80000200, flags 0, urb c07de7c0, burb 
c07de840
Apr  9 16:52:34 www kernel: writereg usb_submit_urb() failed (-6)
Apr  9 16:52:34 www kernel: divausb.c: divausb_writereg 0xbb, 0x2f
Apr  9 16:52:34 www kernel: usb-uhci.c: ENXIO 80000200, flags 0, urb c07de7c0, burb 
c07de840
Apr  9 16:52:34 www kernel: writereg usb_submit_urb() failed (-6)
Apr  9 16:52:34 www kernel: divausb.c: divausb_writereg 0xb0, 0x00
Apr  9 16:52:34 www kernel: usb-uhci.c: ENXIO 80000200, flags 0, urb c07de7c0, burb 
c07de840
Apr  9 16:52:34 www kernel: writereg usb_submit_urb() failed (-6)
Apr  9 16:52:34 www kernel: divausb.c: divausb_writereg 0xb7, 0x70
etc....


Thx all! :)

-- 
Byes.

-Galtor-

"2b||!2b - William Shackespeare, C programmer"

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to