agrmodem module segfaulting

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I've been trying to get the modem in my Acer Aspire 5315 laptop working
and I've made it to the point where I can load agrmodem and agrserial
and get /dev/ttyAGRS3 to come up.  When I try to open the port in
minicom tho minicom just hangs and can't be killed.  A look in dmesg
shows this

[  133.859509] * Hello Agere Driver **
[  133.859549] usbcore: registered new interface driver agr12dec2006
[  136.411331] Loading module Agere Modem Controller driver version
2.1.80 (2007-10-01)
[  136.411335] Disabling lock debugging due to kernel taint
[  205.540229] ACPI: EC: GPE storm detected, transactions will use
polling mode
[  206.861387] serial8250_register_ports: BaseAddress 0x0004 Irq 22
[  206.861398] ttyAGS3 at I/O 0x4 (irq = 22) is a AgereModem
[  206.863094] agrserial - ret_val 0, call: lt_modem_ops.init_modem
[  206.863103] Loading module Agere Modem Interface driver version
2.1.80.0 (2007-10-01)
[  236.833804] ==> codecType = 0x32
[  236.833814] BUG: unable to handle kernel NULL pointer dereference at
00000033
[  236.833820] IP: [<fd37e1ef>] azlGetResourceInformation+0x13/0x3f
[agrmodem]
[  236.833873] *pde = 00000000
[  236.833876] Oops: 0000 [#1] SMP
[  236.833880] last sysfs file:
/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
[  236.833883] Modules linked in: agrserial agrmodem coretemp
[  236.833889]
[  236.833893] Pid: 6252, comm: minicom Tainted: P
2.6.34-gentoo-r12 #3 Acadia   /Aspire 5315
[  236.833896] EIP: 0060:[<fd37e1ef>] EFLAGS: 00210246 CPU: 0
[  236.833943] EIP is at azlGetResourceInformation+0x13/0x3f [agrmodem]
[  236.833946] EAX: f6828400 EBX: f84040c4 ECX: 00000003 EDX: 00000000
[  236.833948] ESI: f84040c4 EDI: f8404028 EBP: f393bcdc ESP: f393bcdc
[  236.833951]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[  236.833955] Process minicom (pid: 6252, ti=f393a000 task=f3a072a0
task.ti=f393a000)
[  236.833957] Stack:
[  236.833959]  f393bcfc fd369179 f840e5e9 f840e5ea f393bcfc c143f0a5
fd3975ea f393bd4b
[  236.833965] <0> f393bd6c fd352401 f84040c4 f801f048 00000008 00000001
f840439c 00000004
[  236.833972] <0> c16b6a00 000080d0 00000000 00000000 f393bda4 c108b321
c16b73c0 00000001
[  236.833980] Call Trace:
[  236.834040]  [<fd369179>] ? CAzlIntelInit+0x2d/0x3c4 [agrmodem]
[  236.834048]  [<c143f0a5>] ? printk+0xf/0x11
[  236.834116]  [<fd352401>] ? LXHardwareStart+0x11de/0x13fb [agrmodem]
[  236.834122]  [<c108b321>] ? __alloc_pages_nodemask+0xcf/0x481
[  236.834127]  [<c1003165>] ? do_invalid_TSS+0x18/0x52
[  236.834196]  [<fd34dbb8>] ? linux_modem_open+0x45/0x10e [agrmodem]
[  236.834234]  [<fd2a7de1>] ? modemPortOpen+0x8/0x12 [agrmodem]
[  236.834239]  [<f807cb42>] ? serial8250_startup+0x77/0x2be [agrserial]
[  236.834243]  [<c108b6f2>] ? __get_free_pages+0x1f/0x21
[  236.834248]  [<c123ced2>] ? uart_startup+0x74/0xf3
[  236.834251]  [<c123d67b>] ? uart_open+0x110/0x2db
[  236.834257]  [<c11b5f12>] ? tty_ldisc_setup+0x58/0x61
[  236.834261]  [<c11b2115>] ? tty_init_dev+0x197/0x209
[  236.834264]  [<c11afedc>] ? check_tty_count+0x16/0x83
[  236.834268]  [<c11b247e>] ? tty_open+0x2f7/0x457
[  236.834272]  [<c10b0540>] ? chrdev_open+0x100/0x117
[  236.834277]  [<c10ac9a5>] ? __dentry_open+0x142/0x22b
[  236.834281]  [<c10acb27>] ? nameidata_to_filp+0x2c/0x40
[  236.834285]  [<c10b0440>] ? chrdev_open+0x0/0x117
[  236.834289]  [<c10b6013>] ? do_last+0x35a/0x43e
[  236.834293]  [<c10b739d>] ? do_filp_open+0x197/0x435
[  236.834298]  [<c104533f>] ? __hrtimer_start_range_ns+0x263/0x26e
[  236.834302]  [<c1045359>] ? hrtimer_start+0xf/0x11
[  236.834306]  [<c10b5ab8>] ? getname+0x1b/0xb9
[  236.834310]  [<c10ac76d>] ? do_sys_open+0x48/0xdf
[  236.834314]  [<c10314e8>] ? alarm_setitimer+0x35/0x54
[  236.834317]  [<c10ac846>] ? sys_open+0x1e/0x26
[  236.834321]  [<c100278c>] ? sysenter_do_call+0x12/0x22
[  236.834322] Code: 0d a3 8c 02 3b fd 8b 40 04 83 e0 0f eb 08 42 83 fa
10 75 dd b0 fd 5d c3 a1 58 74 7d c1 31 d2 55 89 e5 8b 80 68 01 00 00 8b
48 74 <8b> 44 91 30 85 c0 74 1d 66 81 78 1a c1 11 75 0d a3 8c 02 3b fd
[  236.834322] EIP: [<fd37e1ef>] azlGetResourceInformation+0x13/0x3f
[agrmodem] SS:ESP 0068:f393bcdc
[  236.834322] CR2: 0000000000000033
[  236.834435] ---[ end trace 187ec2655d60c0c6 ]---

Is this modem just not currently supported or is something mucked up?  I
used the source from
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/agrsm-11c11040-2.1.80~20091225.tar.bz2
after trying
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/agrsm-HDA-20080721.tar.bz2
and being unable to compile it.  I've patched hda_codec.c

Thanks,

Jason Stahls
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNCYU9AAoJEBWmhVAMrS/g02cH/R4RXkxO9z/ZtJoBhTX9PVQK
7nekDl+RFT7HVCOc6REzBhdoVWV+lQblEXwBiJrL7Zt+TyNKgik/b+SR3pEA7Xtw
LuGrvOA4T3ts1prFPGjjghwTMnAZPI6VfBfWNj7w+eLbAWUlE5zZUVjKqZ6scoqF
aFvbD2tYvsSh0stDNCRNRM8ZULYbXF1OgfIeddRr8wqF/Y9ZsrMzO8Ppc4cKFBjB
RM0vWq/9l/gnbIdN8CAZvJlp3FTGUR8I11o05LEA7MjGtlEufsLKw171RxaXQKeT
8lfzGldnEm/ch4a6sYesX7JeGWRYPcmupBbWjoCR6Vu5dYAmiwrw2v7/TOTf35k=
=yiYk
-----END PGP SIGNATURE-----


[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux