>Hello Robin,
>
>There were several missing files in the snapshots, thank you for making
me
>aware of the problems.
>
>I've hopefully fixed them and added support for newer (and older)
kernels.
Hi Daniele,
Thanks for that update, I'm pleased to say the latest snapshot
built ok first time with no errors straight out of the archive. However
the driver still won't load properly on my system, it generates a kernel
bug, here's a dmesg snippet:
kstreamer: loading
ACPI: PCI Interrupt 0000:03:0e.0[A] -> GSI 21 (level, low) -> IRQ 50
vgsm-pci: vgsm card found at 0xfdcff000 mapped at e0252000
------------[ cut here ]------------
kernel BUG at /usr/src/vstuff-head/modules/vgsm/module.c:611!
invalid opcode: 0000 [#1]
SMP
Modules linked in: vgsm ks_softswitch snd_pcm kstreamer hisax parport_pc
crc_ccitt snd_timer i2c_i801 isdn snd i2c_core parport floppy slhc
psmouse serio_raw pcspkr rtc soundcore snd_page_alloc sky2 intel_agp
agpgart tsdev evdev reiserfs sd_mod ide_cd cdrom usbhid ata_piix libata
scsi_mod piix generic ide_core ehci_hcd uhci_hcd usbcore thermal
processor fan
CPU: 0
EIP: 0060:[<e0317a26>] Not tainted VLI
EFLAGS: 00010202 (2.6.18-4-686 #1)
EIP is at vgsm_module_create+0x1f/0x1dd [vgsm]
eax: 00000001 ebx: 00000000 ecx: de4012c0 edx: de4012c0
esi: de401280 edi: 00000000 ebp: 00000000 esp: c15ede04
ds: 007b es: 007b ss: 0068
Process modprobe (pid: 1713, ti=c15ec000 task=c1500550 task.ti=c15ec000)
Stack: 00000001 c15ede48 c15ede48 de401280 00000000 00000002 e0317081
00000000
c15ede48 c15ede48 00000008 e0318991 00000000 00000000 df7d9c00
00000000
df7aec48 306d7367 b4a1a100 00000001 e031bd8c e031bd60 df7aec00
c0210b48
Call Trace:
[<e0317081>] vgsm_card_probe+0x304/0x687 [vgsm]
[<c0210b48>] __driver_attach+0x0/0x5d
[<e031607c>] vgsm_probe+0x5/0xf [vgsm]
[<c01c1888>] pci_device_probe+0x36/0x57
[<c0210aa9>] driver_probe_device+0x42/0x8b
[<c0210b80>] __driver_attach+0x38/0x5d
[<c02105ca>] bus_for_each_dev+0x33/0x55
[<c0210a13>] driver_attach+0x11/0x13
[<c0210b48>] __driver_attach+0x0/0x5d
[<c02102e3>] bus_add_driver+0x64/0xfd
[<c01c19c4>] __pci_register_driver+0x47/0x63
[<e024b0cd>] vgsm_init+0xcd/0x119 [vgsm]
[<c01358c1>] sys_init_module+0x16c3/0x1846
[<c0161b4c>] cp_new_stat64+0xfd/0x10f
[<c0102c11>] sysenter_past_esp+0x56/0x79
Code: 03 93 94 01 00 00 5b e9 b8 3d ee df 55 57 56 89 d6 53 89 c3 83 ec
08 31 c0 85 db 89 ca 8b 6c 24 1c 0f 94 c0 85 c0 89 04 24 74 08 <0f> 0b
63 02 de 8a 31 e0 31 c0 b9 75 00 00 00 89 df f3 ab b0 03
EIP: [<e0317a26>] vgsm_module_create+0x1f/0x1dd [vgsm] SS:ESP
0068:c15ede04
The card seems to work OK with the old VISDN drivers so I'm confident
about the hardware now.
The vgsm module shows up under lsmod along with kstreamer and
ks_softswitch but 'show vgsm modules' in asterisk shows all modules as
"closed".
Hope this helps,
Robin.
_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers