Dell Latitude D600: listmodem.sh does not recognize the modem

J M Cerqueira Esteves <[email protected]>
Newsgroups gmane.linux.drivers.modem.hsf
Organization Arte Numérica
Message-ID <[email protected]>
Greetings

The listmodem.sh script was not able to find the modem in a Dell 
Latitude D600 (running Debian Sarge).  The following are the modem 
results shown by running `lspci -v' and `lspci -x', respectively:

0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
AC'97 Modem Controller (rev 01) (prog-if 00 [Generic])
         Subsystem: Conexant: Unknown device 5422
         Flags: bus master, medium devsel, latency 0, IRQ 7
         I/O ports at b400 [size=256]
         I/O ports at b080 [size=128]
         Capabilities: [50] Power Management version 2

0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
AC'97 Modem Controller (rev 01)
00: 86 80 c6 24 05 00 90 02 01 00 03 07 00 00 00 00
10: 01 b4 00 00 81 b0 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 f1 14 22 54
30: 00 00 00 00 50 00 00 00 00 00 00 00 0b 02 00 00


The device_id "24C6" should be considered by listmodem.sh, as listed
in the attached diff output.   Additionally,  listmodem.sh seems not to 
be ready for the most recent output format of lspci (notice the "0000:" 
now prefixing each device's first line).  The attached diff only shows a 
change for the new format, but obviously supporting both the old and new 
lspci output formats would be desirable.

Best regards
                          J Esteves

_______________________________________________
hsflinux mailing list
[email protected]
https://www.linuxant.com/mailman/listinfo/hsflinux
listmodem.diff (text/x-patch, 367 B)
123c123
< 	if ( $1 ~ /^00:0/ )
---
> 	if ( $1 ~ /^0000:00:0/ )
174c174
< 		else if ( (vendor ~ "8086" && ( device_id ~ "7186" || device_id ~ "2416" || device_id ~ "2446" || device_id ~ "2486") ) || # Intel
---
> 		else if ( (vendor ~ "8086" && ( device_id ~ "7186" || device_id ~ "2416" || device_id ~ "2446" || device_id ~ "2486" || device_id ~ "24C6") ) || # Intel
signature.asc (application/pgp-signature, 256 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBliuWesWiVDEbnjYRAhNBAKC7+kl2dMwjDzg5AUWXBP76fnVAmACg0g4+
khpwLWeMvNL0u1bY7McFnGM=
=8HXF
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.