Hi, On Dec 29, 2007 5:08 AM, Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx> wrote: > > This is definitely a Motorola chipset modem of some type. From Microsoft: > 12-29-2007 02:09:55.953 - Modem type: Motorola SM56 Speakerphone Modem > 12-29-2007 02:09:55.953 - Modem inf path: oem6.inf > 12-29-2007 02:09:55.953 - Modem inf section: SM56_MODEM_INSTALL > 12-29-2007 02:09:55.953 - Matching hardware ID: > pci\ven_1543&dev_3052&subsys_30001543&rev_04 According to PCI IDs it is Silicon Lab and not Motorola (but it is likely that Motorola provides software only in this case). IOW - unknown PCI device :(. > But > 1543:3052 1543:3000 Modem: SILICON Laboratories > is of a class we haven't seen before. > > The 3052 primary component is described here: > http://www.silabs.com/tgwWebApp/public/web_content/products/Wireline/Silicon_DAA/en/Si3052.htm > > and the Subsystem Si3000 which is presumable customizable for > Motorola, Intel, etc is described here: > http://www.silabs.com/tgwWebApp/public/web_content/products/Wireline/Voice_Codec/en/Si3000.htm > > Is there any possibility that this can be brought under slmodemd service?? The only thing I could think about is to simulate SL1900 (which has the same device ID and AFAIK this device is originally developed by SL, but was distributes to various vendors with same device ID), probably it is the same device. For this in amrmo_init.c line: { 0x1543, 3052, PCI_ANY_ID, PCI_ANY_ID, 0, 0, SL1900_CARD }, should be added somewhere in amrmo_pci_tbl structure. Then build the driver, etc.. Sasha