All,
I'm a proud owner of a NP5680, purchased back in late October as a gift for myself (plus the fact I'm going from a 7+ year old desktop (P133, 32MB RAM, 2MB Video) to this).
I really haven't found a solution to getting the internal modem to work with linux...until now.
I first downloaded the file 'slmdm-2.7.14' from www.smlink.com, untarred/ungzip the file to a build directory.
As root, typing 'lspci -vv' produced the following information:
00:1f.6 Modem: Intel Corp.: Unknown device 24d6 (rev 02) (prog-if 00 [Generic])
Subsystem: CLEVO/KAPOK Computer: Unknown device 0800
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 5
Region 0: I/O ports at 1800 [size=256]
Region 1: I/O ports at 1c00 [size=128]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
The information I needed was on the line:
00:1f.6 Modem: Intel Corp.: Unknown device 24d6 (rev 02) (prog-if 00 [Generic])
^^^^
The hex number 24d6 is what I needed. Why? I was searching information through google to find out if anyone had success running SmLink's modem under linux. There was a link that described modifying the 'amrmo_init.c' file:
#define PCI_DEVICE_ID_ICH4 0x24C6
I changed it to look like this:
#define PCI_DEVICE_ID_ICH4 0x24D6
Then I ran 'make && make install_amr'
Started up minicom, and ...whoa... it worked. AT commands worked left and right.
The true test (which I have yet to try) is to dialup to my ISP.
That is my story. The End.
ET

Success! Connection made! Now I need to get my firewall up.

I'm a proud owner of a NP5680, purchased back in late October as a gift for myself (plus the fact I'm going from a 7+ year old desktop (P133, 32MB RAM, 2MB Video) to this).
I really haven't found a solution to getting the internal modem to work with linux...until now.
I first downloaded the file 'slmdm-2.7.14' from www.smlink.com, untarred/ungzip the file to a build directory.
As root, typing 'lspci -vv' produced the following information:
00:1f.6 Modem: Intel Corp.: Unknown device 24d6 (rev 02) (prog-if 00 [Generic])
Subsystem: CLEVO/KAPOK Computer: Unknown device 0800
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 5
Region 0: I/O ports at 1800 [size=256]
Region 1: I/O ports at 1c00 [size=128]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
The information I needed was on the line:
00:1f.6 Modem: Intel Corp.: Unknown device 24d6 (rev 02) (prog-if 00 [Generic])
^^^^
The hex number 24d6 is what I needed. Why? I was searching information through google to find out if anyone had success running SmLink's modem under linux. There was a link that described modifying the 'amrmo_init.c' file:
#define PCI_DEVICE_ID_ICH4 0x24C6
I changed it to look like this:
#define PCI_DEVICE_ID_ICH4 0x24D6
Then I ran 'make && make install_amr'
Started up minicom, and ...whoa... it worked. AT commands worked left and right.
The true test (which I have yet to try) is to dialup to my ISP.
That is my story. The End.
ET

Success! Connection made! Now I need to get my firewall up.






