Re: Problems with Smartlink Modem and Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



A code fix is necessary:
https://kernel.googlesource.com/pub/scm/utils/kernel/kmod/kmod/+/3a721bbcf02217e11b214a479f15529669d05339%5E!/

with one instance therein:

-int kmod_module_insert_module(struct kmod_module *mod, unsigned int flags);
+int kmod_module_insert_module(struct kmod_module *mod, unsigned int
flags, const char *options);


Over the weekend I'll try to work it through


Google search with kmod_module_insert_module()

for more info


MarvS




On Fri, Jul 24, 2015 at 11:17 AM, Antonio Olivares
<olivares14031@xxxxxxxxx> wrote:
> Dear Carl,
>
> Compile was successfull you mention with newer source, but you have no
> way of using the modem?  You could use wvdial or kppp or maybe even
> NetworkManager to access the modem and try to use it to connect.  `` I
> have no idea if
> it actually made the modem usable, as I don't yet have a fax program or dialer
> that works with Linux.''   For a fax, you may look for hylafax, or
> other fax software available.  For the off the hook problems I cannot
> recall issues, but Marv may remember instances or search the archives
> for how this matter was taken care of.  Also slamr.ko would be for a
> true smartlink modem or a motorola one that is supported via smartlink
> driver.   I believe it would be a good idea if you can send us
> ModemData.txt to confirm that it(modem) needs/requires smarlink modem
> driver and not slmodemd+alsa which does not require slamr.ko?
>
> Best Regards,
>
>
> Antonio
>
>
> On Fri, Jul 24, 2015 at 1:51 AM, Carl D. Goldin <cdgoldin@xxxxxxxxx> wrote:
>> I have a (Windoze 7 and Linux Mint 17.1) dual-boot system with a Smartlink v92
>> modem.
>>
>> When I installed and/or upgraded to Ubuntu 14.04, Mint 17.0, Mint 17.1 and Mint
>> 17.2, booting into Linux resulted in my modem being taken "off-hook" (and thus
>> tying up the telephone line until I shut down Linux or unplugged the line). This
>> didn't occur with Ubuntu 12.04, so it appears to be something introduced in
>> 14.04, which is the current Mint base.
>>
>> I have also verified that it occurs when "live booting" from the installation
>> CD, and thus is not the result of something amiss in my installation. I have
>> also verified that this does NOT occur with a Motorola SM56 modem, or a
>> (generic) PCI-SoftV92 modem.
>>
>> The "solution" (to the "off-hook" problem) was finally discovered to be
>> installing the driver according to the procedure found at
>> https://help.ubuntu.com/community/DialupModemHowto/Smartlink. I have no idea if
>> it actually made the modem usable, as I don't yet have a fax program or dialer
>> that works with Linux.
>>
>> However, this "solution" only worked with Ubuntu 14.04, Mint 17.0 and Mint 17.1,
>> but NOT Mint 17.2! (Actually, the "off-hook" problem didn't return when I
>> upgraded from 17.1 to 17.2, until I subsequently updated the kernel from
>> 3.13.0-37 to 3.16.0-38). For some reason that I don't understand, following the
>> identical procedure for installing the driver resulted in a multitude of errors!
>>
>> Here is what I tried (with Mint 17.2), and the unhappy results:
>>
>> -sudo apt-get install sl-modem-source sl-modem-daemon
>> -sudo module-assistant auto-install sl-modem
>>
>> This step FAILED with “module-assistant not found”, so I did
>>
>> -sudo apt-get install module-assistant
>> -sudo module-assistant auto-install sl-modem
>>
>> This FAILED with a meaningless message saying the compilation (?) had failed,
>> nothing more.
>>
>> So I followed the "Fiesty 7.04" procedure specified in the article:
>>
>> -mkdir slmodemtmp
>> -cd slmodemtmp/
>> -wget
>> http://linmodems.technion.ac.il/packages/martlink/slmodem-2.9.11-20070505.tar.gz
>> -tar -xvf slmodem-2.9.11-20070505.tar.gz
>> -sudo cp slmodem-2.9.11-20070505/* /usr/src/modules/sl-modem/ -r # Now the
>> sources are updated
>>
>> BUT this resulted in ERROR: “/usr/src/modules/sl-modem/ NOT A DIRECTORY"! so I
>> did:
>>
>> -sudo mkdir /usr/src/modules
>> -sudo mkdir /usr/src/modules/sl-modem
>> -sudo cp slmodem-2.9.11-20070505/* /usr/src/modules/sl-modem/ -r # Now the
>> sources are updated
>> -sudo touch /usr/src/linux-headers-`uname -r`/include/linux/config.h #
>> Compile-fix
>>
>> And then I continued with:
>>
>> -sudo module-assistant auto-install sl-modem
>>
>> Which STILL FAILED with the same meaningless message saying the compilation had
>> failed, nothing more.
>>
>> So I followed the alternate "Fiesty 7.04" procedure specified in the article:
>>
>> -check http://linmodems.technion.ac.il/packages/smartlink/ for a newer source
>> package and use that one instead.
>>
>> There were about ten more recent packages. I selected the latest one:
>>
>> -wget
>> http://linmodems.technion.ac.il/packages/smartlink/slmodem-2.9.11-20110321.tar.gz
>> -tar -xvf slmodem-2.9.11-20110321.tar.gz
>> -sudo mkdir /usr/src/modules
>> -sudo mkdir /usr/src/modules/sl-modem
>> -sudo cp slmodem-2.9.11-20110321/* /usr/src/modules/sl-modem/ -r # Now the
>> sources are updated
>> -sudo touch /usr/src/linux-headers-`uname -r`/include/linux/config.h #
>> Compile-fix*
>> -sudo module-assistant auto-install sl-modem
>>
>> This time the "compile" appeared to complete successfully! So I continued:
>>
>> -sudo depmod -a (this updates the list of available modules)
>> -sudo gedit /etc/default/sl-modem-daemon
>>   Insuring that SLMODEMD_COUNTRY=USA
>> -sudo modprobe slamr
>>
>> This resulted in:
>> ERROR: ../libkmod/libkmod-module.c:809 kmod_module_insert_module() could not
>> find
>> module by name='slamr'
>> modprobe: ERROR: could not insert 'slamr': Function not implemented
>>
>> At this stage I am stuck. Any suggestions will be appreciated. Meanwhile I've
>> gone back to 17.1
>>




[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux