Trevor, Thanks for the report, The fix in the script will be done. When you do an upgrade to Jaunty, preserve the file /etc/modprobe.d/sl-modem-daemon.conf as if will not be provided automatically in the Jaunty sl-modem-daemon package. Also under Jaunty do: $ sudo apt-get install dkms sl-modem-source Thereafter dkms will direct installation of a kernel matched slamr with every kernel upgrade. Credit to Ahmed. MarvS On Fri, May 15, 2009 at 7:29 PM, Dr Jack Trevor Jones <trevor.lorna.jones@xxxxxxxxxxx> wrote: > Thanks Marvin > I modified the script as you suggested and got the following: > > trevorj@trevorj-desktop:/media/disk/slamr-2.6.27-14-generic$ > sudo ./setup > installing drivers for kernel version 2.6.27-14-generic > driver=slamr > > Installing the Debian packages supporting autoloading > (Reading database ... 155179 files and directories currently installed.) > Preparing to replace sl-modem-daemon 2.9.10+2.9.9d+e-pre2-5ubuntu4 > (using sl-modem-daemon_2.9.10+2.9.9d+e-pre2-5ubuntu4_i386.deb) ... > Shutting down SmartLink Modem driver normally ... no slmodemd daemon > running. > Unloading modem driver from kernel ... slamr. > Unpacking replacement sl-modem-daemon ... > Setting up sl-modem-daemon (2.9.10+2.9.9d+e-pre2-5ubuntu4) ... > The system user `Slmodemd' already exists. Exiting. > update-rc.d: warning: /etc/init.d/sl-modem-daemon missing LSB style > header > Starting SmartLink Modem driver for: slamr0. > Creating /dev/modem symlink, pointing to: /dev/ttySL0. > > > Copying over newer files > Making folder /lib/modules/2.6.27-14-generic/extra > Copying drivers to /lib/modules/2.6.27-14-generic/extra > Checking driver install > slamr.ko slusb.ko ungrab-winmodem.ko > Copying newer slmodemd to /usr/sbin/ > Checking slmodemd version. Should be 2.9.11 > SmartLink Soft Modem: version 2.9.11 Nov 27 2008 14:36:23 > Finished installs. > Informing the System > > Starting function tests, loading drivers: > Running diagnostic: > > [ 350.957975] slamr: module license 'Smart Link Ltd.' taints kernel. > [ 350.964898] slamr: SmartLink AMRMO modem. > [ 350.964971] slamr: probe 1057:3052 SL1900 card... > [ 350.964989] slamr 0000:03:01.0: PCI INT A -> GSI 19 (level, low) -> > IRQ 19 > [ 351.207098] slamr: slamr0 is SL1900 card. > [ 898.521860] slamr 0000:03:01.0: PCI INT A disabled > [ 899.091389] slamr: SmartLink AMRMO modem. > [ 899.091443] slamr: probe 1057:3052 SL1900 card... > [ 899.091456] slamr 0000:03:01.0: PCI INT A -> GSI 19 (level, low) -> > IRQ 19 > [ 899.182092] slamr: slamr0 is SL1900 card. > echo "ports should be created by:" > echo slmodemd -c USA /dev/slamr0 > /usr/sbin/slmodemd -c USA /dev/slamr0 > > echo "Checking for success" > if test -L /dev/ttySL0 ; then > echo Running wvdialconf > wvdialconf /etc/wvdial.conf > if [ -f /etc/wvdial.conf ] ; then > echo Modem detection successful > sleep 2 > echo "Carrier check = no" >> /etc/wvdial.conf > echo "Read wdial.txt" > echo "Then edit /etc/wvdial.conf with:" > echo "sudo gedit /etc/wvdial.conf" > echo "at the lines beginning with ; and deleting the ; < > " > echo "Then dialout with:" > echo " sudo wvdial" > echo "Running setup again is NOT necessary. Only for dialout the:" > echo " sudo wvdial" > else > echo "wvdialconf failed" > fi > else > echo "Port creation with slmodemd failed." > fi > echo "Read the Slamr.txt record, other *.txt files and the sample > wvdial.conf ." > echo > # END > > So I ran wvdialconf in the terminal and from there on everything was > fine. > > It seems as if there is still an error somewhere around line 73, 74: > > cat<<END > echo "ports should be created by:" > > My problem is solved (thanks) but there may be problems for others using > the script. > > Regards and thanks Trevor > > > > >