Re: Antonio, USA Fedora Core release 6 (Zod) kernel 2.6.20-1.2925.fc6

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

 



Antonio,

Thanks for the good news report on the functionality of slamr under
2.6.20 kernels
A very minor clarificaion concerning the "Tainted kernel" message is needed

It is first useful to point out that device support is frequently
split into two (or more) compiled components.  The driver  (the
slamr.ko in your case) is the component which is most closely coupled
with the kernel, and must be compiled anew to match any change in the
kernel, .  There may be additional non-driver support specific to the
device, such as the slmodemd which remain functional across kernel
changes.

The Tainted warning  occurs as any driver with a Closed Source code
component is loaded into the kernel, whether it be slamr, Intel537,
the ltmodem and  several others.  It relects the nuisance that one a
Closed Source driver has been loaded, subsequent usage of routine
debugging tools will generally be flawed.

In constrast the following actions of slmodemd helper function through
the slamr do NOT evoke a further Tainted message.  Correspondingly
when any of the Open Source ALSA modem drivers are loaded, there is no
Tainted message then, nor during subsequent actions of slmodemd.

This is a great blessing of maintainer Sasha's split of the original
Smartlink code,  so that the Closed Source component is now totally in
the non-driver slmodemd.
It enables fixes simple debugging/upgrades of the ALSA modem drivers.
Alexei Chentsov has accomplished a similar split of the old ltmodem
code, so that the old Closed Source ltmdmobj.o component is entirely
in the non-driver martian_modem utility, while the martian_dev driver
is entirely Open Source.

MarvS


On 3/21/07, Antonio Olivares <olivares14031@xxxxxxxxx> wrote:
This is a sucess report that slmodemd works with
2.6.20 or greater
kernel.  I noticed that some distros run binary
modules in kenrl 2.6.20 and
I wanted to try if slmodemd worked and it does work.
The only thing is
that the message thet slmodemd taints kernel, but it
still works.  This
is only a sucess report.

[olivares@localhost ~]$ uname -a
Linux localhost.localdomain 2.6.20-1.2925.fc6 #1 SMP
Sat Mar 10
19:15:16 EST 2007 i686 athlon i386 GNU/Linux
[olivares@localhost ~]$

From
http://fedoranews.org/cms/node/2787

 Fedora Update Notification
 FEDORA-2007-335
 2007-03-14

---------------------------------------------------------------------

Product     : Fedora Core 6
 Name        : kernel
 Version     : 2.6.20
 Release     : 1.2925.fc6
 Summary     : The Linux kernel (the core of the Linux
operating
system)
 Description :
 The kernel package contains the Linux kernel
(vmlinuz), the core of
any
 Linux operating system.  The kernel handles the basic
functions
 of the operating system:  memory allocation, process
allocation,
device
 input and output, etc.

---------------------------------------------------------------------
 Update Information:
 Rebased to kernel 2.6.20.3-rc1:

http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.20

http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.20.1
 (The CVE fix in 2.6.20.1 is already in
 kernel-2.6.19-1.2911.6.5.fc6.)

http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.20.2
 Changelog for 2.6.20.3 is not available yet.
 This release does not include Xen kernels.
[olivares@localhost ~]$ su -
Password:
[root@localhost ~]# service slmodemd status
slmodemd (pid 2413) is running...
[root@localhost ~]#



[root@localhost ~]# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 X3 &C1 &D2  +MS=90
ATQ0 V1 E1 S0=0 X3 &C1 &D2  +MS=90
OK
--> Modem initialized.
--> Sending: ATDT7072000
--> Waiting for carrier.
ATDT7072000
CONNECT 44000
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Wed Mar 21 20:13:46 2007
--> pid of pppd: 4499
--> Using interface ppp0
--> pppd:  Modem
--> pppd:  Modem
--> pppd:  Modem
--> local  IP address 66.201.11.93
--> pppd:  Modem
--> remote IP address 66.201.8.7
--> pppd:  Modem
--> primary   DNS address 66.201.0.203
--> pppd:  Modem
--> secondary DNS address 12.176.80.9
--> pppd:  Modem

Regards,

Antonio



____________________________________________________________________________________
Looking for earth-friendly autos?
Browse Top Cars by "Green Rating" at Yahoo! Autos' Green Center.
http://autos.yahoo.com/green_center/
 Only plain text email is forwarded by the  DISCUSS@xxxxxxxxxxxxx List Server.
 Do use the following as the email Subject Line:
           SomeName, YourCountry Fedora Core release 6 (Zod)
Kernel  kernel 2.6.20-1.2925.fc6
 This will alert cogent experts, and  distinguish cases in the Archives.
 YourCountry will enable Country Code guidance.
 Occassionally responses are blocked by an Internet Provider mail filters.
 So in a day, also check the Archived responses at http://www.linmodems.org .
 Local Linux experts can be found through: http://www.linux.org/groups/index.html
--------------------------  System information ----------------------------
CPU=i686,  Fedora Core release 6 (Zod)
Kernel
Linux version 2.6.20-1.2925.fc6 (brewbuilder@xxxxxxxxxxxxxxxxxxxxxxxxxxx) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-51)) #1 SMP Sat Mar 10 19:15:16 EST 2007
 scanModem update of:  2007_March_15

The slmodemd set symbolic link is /dev/ttySL0 -> /dev/pts/0

USB modem not detected by lsusb

Modem or host audio card candidates have firmware information:

 PCI slot       PCI ID          SubsystemID     Name
 ----------     ---------       ---------       --------------
 00:0d.0        163c:3052       163c:3052       Modem: Smart Link Ltd. SmartLink SmartPCI562 56K Modem

 Modem interrupt assignment and sharing:
 10:    2168668    XT-PIC-XT        SL1900

 --- Bootup diagnositcs for card in PCI slot 00:0d.0 ----

 === Finished modem firmware and bootup diagnostics section. ===
 === Next deducing cogent software ===

 For candidate modem in PCI bus:  00:0d.0
   Class 0703: 163c:3052 Modem: Smart Link Ltd. SmartLink SmartPCI562 56K Modem
      Primary PCI_id  163c:3052
 Support type needed or chipset:        slamr


The modem is supported by the Smartlink slamr driver
plus the slmodemd helper utility.  Read the
Smartlink.txt and Modem/YourSystem.txt for follow through guidance.

Writing Smartlink.txt
============ end Smartlink section =====================

 Completed candidate modem analyses.

 The base of the UDEV device file system is: /dev/.udev

 Versions adequately match for the compiler installed: 4.1.1
             and the compiler used in kernel assembly: 4.1.1

 Kernel-header resources needed for compiling are not manifestly ready!

 If compiling is necessary packages must be installed, providing:
         kernel-source-2.6.20-1.2925.fc6


Checking pppd properties:
        -r-xr-xr-x 1 root root 312492 Dec  1 06:51 /usr/sbin/pppd

In case of an "error 17" "serial loopback" problem, see:
    http://phep2.technion.ac.il/linmodems/archive-sixth/msg02637.html

To enable dialout without Root permission do:
        $ su - root  (not for Ubuntu)
         chmod a+x /usr/sbin/pppd
or under Ubuntu related Linuxes
         chmod a+x /usr/sbin/pppd

Checking settings of:   /etc/ppp/options
lock

In case of a message like:
   Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
see http://linmodems.technion.ac.il/bigarch/archive-sixth/msg04656.html

Read Modem/YourSystem.txt concerning other COMM channels: ppp0
Which can interfere with Browser naviagation.

 Don't worry about the following, it is for the experts
 should trouble shooting be necessary.
==========================================================

 Checking for modem support lines:
 --------------------------------------
     /device/modem symbolic link:
slmodemd created symbolic link /dev/ttySL0:  lrwxrwxrwx 1 root root 10 Mar 21 18:23 /dev/ttySL0 -> /dev/pts/0
     Within /etc/udev/ files:
/etc/udev/rules.d/50-udev.rules:KERNEL=="modems/mwave*",        NAME="%k", GROUP="uucp", MODE="0660"
     Within /etc/modprobe.conf files:
/etc/modprobe.conf:install slamr modprobe --ignore-install ungrab-winmodem ;  modprobe --ignore-install slamr; test -e /dev/slamr0 || (/bin/mknod -m 660 /dev/slamr0 c 242 0 2>/dev/null && chgrp uucp /dev/slamr0)
     Within any ancient /etc/devfs files:

     Within ancient kernel 2.4.n /etc/module.conf files:

--------- end modem support lines --------




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

  Powered by Linux