-----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-----