HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [hylafax-users] Faxgetty Segmentation Fault Agere Lucent Modem



Many, many people report issues with software modems and fax.

Save yourself a lot of heart ache and buy yourself a hardware modem with an Agere chipset, preferably using a serial (RS232) interface if you have one on your computer.... alternatively, if this is a business critical application then take a look at the Mainpine fax boards.

Regards,

Andrew Rinaldi
Mainpine Developer Support
USA +1 866 363 6680 | UK +44 1225 637 105
andrew.rinaldi@xxxxxxxxxxxx | www.mainpine.com

Ranjan Das wrote:
Hi all

For the last 1 month i am trying to setup a HylaFAX server. i am having a Agere Lucent chipset modem.The output of lspci -vv is as shown below.

02:05.0 Communication controller: Agere Systems Lucent V.92 Data/Fax Modem
Subsystem: Agere Systems Lucent V.92 Data/Fax Modem
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32
Interrupt: pin A routed to IRQ 20
Region 0: I/O ports at e100 [size=256]
Capabilities: [f8] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-



I am using Fedora release 13 GODDARD.


I installed the Modem driver that i got from the linmodems support page.

Now i am able to dialout and dialin with this driver but when i run faxgetty on the modem the kernel crashes saying segmentation fault. :(
the Bug report is shown below.



#faxgetty /dev/ttyAGS3 Segmentation Fault

------------[ cut here ]------------
kernel BUG at kernel/timer.c:789!
invalid opcode: 0000 [#1] SMP
last sysfs file: /sys/devices/pci0000:00/0000:00:1d.3/usb5/devnum
Modules linked in: fuse agrserial agrmodem sunrpc cpufreq_ondemand acpi_cpufreq ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 uinput snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device snd_pcm iTCO_wdt iTCO_vendor_support snd_timer 8139too e100 snd 8139cp mii i2c_i801 soundcore snd_page_alloc microcode i915 drm_kms_helper drm i2c_algo_bit i2c_core video output [last unloaded: scsi_wait_scan]
Pid: 2122, comm: faxgetty Not tainted 2.6.33.3-85.fc13.i686.PAE #1 DG31GL/ EIP: 0060:[<c0448e6d>] EFLAGS: 00010286 CPU: 1
EIP is at add_timer+0x8/0x16
EAX: fb2cc7ec EBX: fb363b24 ECX: 00000000 EDX: 00000000
ESI: fb363b24 EDI: fffffff4 EBP: f2599d88 ESP: f2599d88
DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
Process faxgetty (pid: 2122, ti=f2598000 task=f3220000 task.ti=f2598000)
Stack:
f2599d90 fb1af658 f2599da0 fb27f005 fb27efc0 fb363b24 f2599dc0 fb27f08e
000003e8 00000000 00000000 00000000 12345678 fb363b24 f2599dc8 fb1af82b
f2599ddc fb362b7e c04a5467 f3d76de0 fb363b24 f2599df4 c0636537 00000000
Call Trace:
[<fb1af658>] ? lt_add_timer+0x2c/0x2e [agrmodem]
[<fb27f005>] ? VMODEM_Start_Timer+0x28/0x33 [agrmodem]
[<fb27efc0>] ? timertick_function+0x0/0x1d [agrmodem]
[<fb27f08e>] ? vxdPortOpen+0x3b/0x42 [agrmodem]
[<fb1af82b>] ? modemPortOpen+0xd/0x12 [agrmodem]
[<fb362b7e>] ? serial8250_startup+0x77/0x2c6 [agrserial]
[<c04a5467>] ? __get_free_pages+0x1f/0x21
[<c0636537>] ? uart_startup+0x6e/0xf3
[<c0636d54>] ? uart_open+0x131/0x31b
[<c0617cf2>] ? tty_ldisc_setup+0x58/0x61
[<c0611998>] ? check_tty_count+0x16/0x84
[<c0613f97>] ? tty_open+0x2f7/0x44d
[<c04d2edc>] ? chrdev_open+0xee/0x10b
[<c04cf2e6>] ? __dentry_open+0x155/0x245
[<c04cf46f>] ? nameidata_to_filp+0x2c/0x40
[<c04d2dee>] ? chrdev_open+0x0/0x10b
[<c04d9f34>] ? do_filp_open+0x440/0x827
[<c06139b9>] ? tty_release+0x49f/0x4ba
[<c04c673c>] ? add_partial+0x2f/0x37
[<c05a6680>] ? might_fault+0x19/0x1b
[<c05a675d>] ? strncpy_from_user+0x33/0x4f
[<c04e14f9>] ? alloc_fd+0x53/0xb9
[<c04cf09b>] ? do_sys_open+0x48/0xdf
[<c04cf174>] ? sys_open+0x1e/0x26
[<c040885f>] ? sysenter_do_call+0x12/0x28
Code: c3 55 83 38 00 89 e5 74 0a 39 50 08 b9 01 00 00 00 74 0c 31 c9 6a 00 e8 65 fe ff ff 89 c1 58 89 c8 c9 c3 55 83 38 00 89 e5 74 04 <0f> 0b eb fe 8b 50 08 e8 ca ff ff ff 5d c3 55 b9 01 00 00 00 89
EIP: [<c0448e6d>] add_timer+0x8/0x16 SS:ESP 0068:f2599d88



Is there any solution for this error. I tried with many combinations of drivers from linmodems site but the same error or the driver doesnt get compiled.


Any help will be greatly appreciated.

Thank you.






____________________ HylaFAX(tm) Users Mailing List _______________________ To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*




Project hosted by iFAX Solutions