Dear Jacques & Marvin, Still no luck! In answer to your questions and instructions:- 1. there is only one telephone connector in the PC and it is on the Agere Modem in the PCI slot 4. It is connected to the phone when windows uses it successfully. 2. Under windows the agere modem works and has the following info:- Agere Win Modem PCI\VEN11C1&DEV_044C&SUBSYS_044C11C1&REV_02\3&267A616&0&70 Infpath = itdfnt.inf Max port speed = 115200 DRiver files: ltmsg.exe, llmdmnt.sys, Modem.sys 3. The PC is an older one: ASUS K8V-8 motherboard with 1.5 Gig of RAM. 4. I checked the BIOS and the PNP is not enabled, info there said it allows the BIOS to manage other equipment at that setting. there was no setting for the " operating system" to be Windows or other. I followed all of Jacques instructions and the damned thing connected ONCE! On reboot and repeat of all the sequence it failed again. Then after I had temporarily change the BAUD to 57200 (per some agere/ubuntu help file) It went mad and was constantly trying and failing - I had to reboot to stop it! I have appended the terminal output for the successful and then the failed attempts below. I hope you might still have some more ideas? I am at a loss now. Thank you for all your help so far. Regards, John ============================================== The successful record jonathan@jonathan-desktop:~$ lsmod Module Size Used by nls_utf8 1069 1 isofs 29250 1 binfmt_misc 6587 1 fbcon 35102 71 tileblit 2031 1 fbcon font 7557 1 fbcon bitblit 4707 1 fbcon softcursor 1189 1 bitblit vga16fb 11385 0 vgastate 8961 1 vga16fb snd_via82xx 20058 2 gameport 9089 1 snd_via82xx snd_ac97_codec 100646 1 snd_via82xx ac97_bus 1002 1 snd_ac97_codec snd_pcm_oss 35308 0 snd_mixer_oss 13746 1 snd_pcm_oss snd_pcm 70694 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss snd_page_alloc 7076 2 snd_via82xx,snd_pcm snd_mpu401_uart 5617 1 snd_via82xx snd_seq_dummy 1338 0 snd_seq_oss 26722 0 snd_seq_midi 4557 0 snd_rawmidi 19056 2 snd_mpu401_uart,snd_seq_midi snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event radeon 676897 3 snd_timer 19098 2 snd_pcm,snd_seq snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq ttm 49943 1 radeon drm_kms_helper 29329 1 radeon ppdev 5259 0 drm 162409 5 radeon,ttm,drm_kms_helper i2c_algo_bit 5028 1 radeon snd 54180 15 snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device parport_pc 25962 1 amd64_agp 7165 1 soundcore 6620 1 snd i2c_viapro 5573 0 k8temp 3152 0 agpgart 31724 3 ttm,drm,amd64_agp shpchp 28835 0 martian_dev 20103 0 lp 7028 0 parport 32635 3 ppdev,parport_pc,lp usbhid 36110 0 hid 67064 1 usbhid floppy 53016 0 sata_via 7009 0 pata_via 7272 3 skge 36428 0 jonathan@jonathan-desktop:~$ ps ax | grep martian 877 ? Ssl 0:00 /usr/sbin/martian_modem --syslog --daemon --user=nobody --group=dialout --debug=1 1416 pts/0 S+ 0:00 grep --color=auto martian jonathan@jonathan-desktop:~$ sudo kill -9 877 [sudo] password for jonathan: jonathan@jonathan-desktop:~$ sudo ps ax | grep martian 1420 pts/0 S+ 0:00 grep --color=auto martian jonathan@jonathan-desktop:~$ sudo lsmod Module Size Used by nls_utf8 1069 1 isofs 29250 1 binfmt_misc 6587 1 fbcon 35102 71 tileblit 2031 1 fbcon font 7557 1 fbcon bitblit 4707 1 fbcon softcursor 1189 1 bitblit vga16fb 11385 0 vgastate 8961 1 vga16fb snd_via82xx 20058 2 gameport 9089 1 snd_via82xx snd_ac97_codec 100646 1 snd_via82xx ac97_bus 1002 1 snd_ac97_codec snd_pcm_oss 35308 0 snd_mixer_oss 13746 1 snd_pcm_oss snd_pcm 70694 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss snd_page_alloc 7076 2 snd_via82xx,snd_pcm snd_mpu401_uart 5617 1 snd_via82xx snd_seq_dummy 1338 0 snd_seq_oss 26722 0 snd_seq_midi 4557 0 snd_rawmidi 19056 2 snd_mpu401_uart,snd_seq_midi snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event radeon 676897 3 snd_timer 19098 2 snd_pcm,snd_seq snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq ttm 49943 1 radeon drm_kms_helper 29329 1 radeon ppdev 5259 0 drm 162409 5 radeon,ttm,drm_kms_helper i2c_algo_bit 5028 1 radeon snd 54180 15 snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device parport_pc 25962 1 amd64_agp 7165 1 soundcore 6620 1 snd i2c_viapro 5573 0 k8temp 3152 0 agpgart 31724 3 ttm,drm,amd64_agp shpchp 28835 0 martian_dev 20103 0 lp 7028 0 parport 32635 3 ppdev,parport_pc,lp usbhid 36110 0 hid 67064 1 usbhid floppy 53016 0 sata_via 7009 0 pata_via 7272 3 skge 36428 0 jonathan@jonathan-desktop:~$ sudo modprobe martian_dev jonathan@jonathan-desktop:~$ myubuntu myubuntu: command not found jonathan@jonathan-desktop:~$ lsmod Module Size Used by nls_utf8 1069 1 isofs 29250 1 binfmt_misc 6587 1 fbcon 35102 71 tileblit 2031 1 fbcon font 7557 1 fbcon bitblit 4707 1 fbcon softcursor 1189 1 bitblit vga16fb 11385 0 vgastate 8961 1 vga16fb snd_via82xx 20058 2 gameport 9089 1 snd_via82xx snd_ac97_codec 100646 1 snd_via82xx ac97_bus 1002 1 snd_ac97_codec snd_pcm_oss 35308 0 snd_mixer_oss 13746 1 snd_pcm_oss snd_pcm 70694 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss snd_page_alloc 7076 2 snd_via82xx,snd_pcm snd_mpu401_uart 5617 1 snd_via82xx snd_seq_dummy 1338 0 snd_seq_oss 26722 0 snd_seq_midi 4557 0 snd_rawmidi 19056 2 snd_mpu401_uart,snd_seq_midi snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event radeon 676897 3 snd_timer 19098 2 snd_pcm,snd_seq snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq ttm 49943 1 radeon drm_kms_helper 29329 1 radeon ppdev 5259 0 drm 162409 5 radeon,ttm,drm_kms_helper i2c_algo_bit 5028 1 radeon snd 54180 15 snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device parport_pc 25962 1 amd64_agp 7165 1 soundcore 6620 1 snd i2c_viapro 5573 0 k8temp 3152 0 agpgart 31724 3 ttm,drm,amd64_agp shpchp 28835 0 martian_dev 20103 0 lp 7028 0 parport 32635 3 ppdev,parport_pc,lp usbhid 36110 0 hid 67064 1 usbhid floppy 53016 0 sata_via 7009 0 pata_via 7272 3 skge 36428 0 jonathan@jonathan-desktop:~$ sudo /usr/sbin/martian_modem --syslog --daemon jonathan@jonathan-desktop:~$ ls -l /dev/ttySM* lrwxrwxrwx 1 root root 10 2011-02-24 16:24 /dev/ttySM0 -> /dev/pts/1 jonathan@jonathan-desktop:~$ sudo wvdial --> WvDial: Internet dialer version 1.60 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Modem initialized. --> Sending: ATDT0198331111 --> Waiting for carrier. ATDT0198331111 CONNECT 31200 V42bis User Access Verification Username: username: login: --> Carrier detected. Waiting for prompt. Username: username: login: --> Looks like a login prompt. --> Sending: jhsmithson jhsmithson Password: password: --> Looks like a password prompt. --> Sending: (password) annex: --> Hmm... a prompt. Sending "ppp". ~[7f]}#@!}!W} }?}"}&} }*} } }%}&F\(}/}'}"}(}"}1}$}%t}3}'}!chapQE~ --> PPP negotiation detected. --> Starting pppd at Thu Feb 24 16:26:08 2011 --> Pid of pppd: 1444 --> Using interface ppp0 --> pppd: pïï Hïï ïï --> pppd: pïï Hïï ïï --> pppd: pïï Hïï ïï --> local IP address 198.142.66.208 --> pppd: pïï Hïï ïï --> remote IP address 198.142.59.254 --> pppd: pïï Hïï ïï --> primary DNS address 203.2.75.132 --> pppd: pïï Hïï ïï --> secondary DNS address 198.142.0.51 --> pppd: pïï Hïï ïï And the failed attempt: ================================================== jonathan@jonathan-desktop:~$ sudo wvdial --> WvDial: Internet dialer version 1.60 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Modem initialized. --> Sending: ATDT0198331111 --> Waiting for carrier. ATDT0198331111 CONNECT 31200 V42bis User Access Verification Username: username: login: --> Carrier detected. Waiting for prompt. Username: username: login: --> Looks like a login prompt. --> Sending: jhsmithson jhsmithson Password: password: --> Looks like a password prompt. --> Sending: (password) --> Don't know what to do! Starting pppd and hoping for the best. --> Starting pppd at Thu Feb 24 17:44:45 2011 --> Pid of pppd: 1602 --> Using interface ppp0 --> pppd: pï}[08]Hï}[08] ï}[08] --> pppd: pï}[08]Hï}[08] ï}[08] --> pppd: pï}[08]Hï}[08] ï}[08] --> pppd: pï}[08]Hï}[08] ï}[08] --> Disconnecting at Thu Feb 24 17:44:47 2011 --> The PPP daemon has died: A modem hung up the phone (exit code = 16) --> man pppd explains pppd error codes in more detail. --> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information. --> Auto Reconnect will be attempted in 5 seconds --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Modem initialized. --> Cannot get information for serial port. Then it kept on and on...