Sasha, RE: 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.. ------------- Thanks, understood. Zoran, I'll do the fix this evening and send it to you for testing Read the SmartLink.txt you will using the ungrab-winmodem + slamr driver combination Download the slamr-2.6.20-15-generic.tar.gz from http://phep2.technion.ac.il/linmodems/packages/smartlink/Ubuntu/ and start reading. Only the slamr.ko will have to be replaced. MarvS On Jan 23, 2008 2:48 AM, Sasha Khapyorsky <sashakh@xxxxxxxxx> wrote: > 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 >