Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 59244 - slmodem kernel modules are loaded automatically
Summary: slmodem kernel modules are loaded automatically
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 60214
Blocks:
  Show dependency tree
 
Reported: 2004-08-03 02:37 UTC by Christian Roessner
Modified: 2004-08-13 05:58 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
slmodem-2.9.9-r2.ebuild (slmodem-2.9.9-r2.ebuild,4.10 KB, text/plain)
2004-08-13 04:56 UTC, Daniel Black (RETIRED)
Details
files/slmodem-2.9.init (slmodem-2.9.init,2.60 KB, text/plain)
2004-08-13 04:57 UTC, Daniel Black (RETIRED)
Details
files/slmodem-2.9.conf (slmodem-2.9.conf,810 bytes, text/plain)
2004-08-13 04:57 UTC, Daniel Black (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Roessner 2004-08-03 02:37:08 UTC
If configuring slmodem to use ALSA, it is important to remove the slamr and slusb modules from /lib/modules/`uname -r`/extra otherwise the kernel will load slamr0 itself and nothing is working anymore.

If you unload slamr and reload snd-intel8x0m, it may work, but I have built-in sound into the kernel.

Reproducible: Always
Steps to Reproduce:
1. Normal startup process
2.
3.




Portage 2.0.50-r9 (gcc34-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040619-r0,
2.6.7-gentoo-r11)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 Intel(R) Pentium(R) M processor 1600MHz
Gentoo Base System version 1.5.2
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE=""
ANT_HOME="/usr/share/ant"
ARCH="x86"
AUTOCLEAN="yes"
AUTO_SYMLINK="no"
BASH_ENV="/etc/portage/bashrc"
CC="gcc"
CCACHE_SIZE="5G"
CFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CVS_RSH="ssh"
CXX="g++"
CXXFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer"
DCCC_PATH="/usr/lib/distcc/bin"
DISPLAY=":0.0"
DISTCC_LOG=""
DISTCC_VERBOSE="0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/usr/bin/vim"
FEATURES="autoaddcvs ccache sandbox"
FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp ${URI} -P ${DISTDIR}"
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
GLIBC_SSP_CHECKED="1"
GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses"
G_BROKEN_FILENAMES="1"
HOME="/root"
HOSTNAME="roessi"
INFODIR="/usr/X11R6/info"
INFOPATH="/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.4/info"
JAVAC="/opt/blackdown-jdk-1.4.2_rc1/bin/javac"
JAVA_HOME="/opt/blackdown-jdk-1.4.2_rc1"
JDK_HOME="/opt/blackdown-jdk-1.4.2_rc1"
KBUILD_OUTPUT_PREFIX=""
KDEDIR="/usr/kde/3.2"
KDEDIRS="/usr"
LANG="de_DE@euro"
LANGUAGE="de"
LC_CTYPE="de_DE@euro"
LESS="-R"
LESSOPEN="|lesspipe.sh %s"
LINUX_PORTAGE_WRITABLE="no"
LOGNAME="root"
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.xcf=01;35:*.pcx=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.avi=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.mov=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.mp3=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.ogg=00;36:"
MAIL="/var/mail/root"
MAKEOPTS="-j3"
MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4/man:/usr/X11R6/man:/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4/man:/usr/X11R6/man::/opt/blackdown-jdk-1.4.2_rc1/man:/usr/qt/3/man:/usr/qt/3/doc/man:/opt/blackdown-jdk-1.4.2_rc1/man:/usr/qt/3/man:/usr/qt/3/doc/man"
MOZILLA_FIVE_HOME="/usr/lib/mozilla"
NOCOLOR="false"
PAGER="/usr/bin/less"
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4:/opt/Acrobat5:/usr/X11R6/bin:/opt/blackdown-jdk-1.4.2_rc1/bin:/opt/blackdown-jdk-1.4.2_rc1/jre/bin:/usr/qt/3/bin:/usr/kde/3.2/sbin:/usr/kde/3.2/bin"
PKGDIR="/usr/portage/packages"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_CACHEDIR="/var/cache/edb/dep/"
PORTAGE_CALLER="emerge"
PORTAGE_GID="250"
PORTAGE_MASTER_PID="10824"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
PORT_LOGDIR="/var/log/portage"
PRELINK_PATH=""
PRELINK_PATH_MASK=""
PS1="\[\033[01;32m\]\u@\h \[\033[01;34m\]\w \$ \[\033[00m\]"
PWD="/root"
PYTHONDOCS="/usr/share/doc/python-docs-2.3.4/html"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp ${URI} -P ${DISTDIR}"
RPMDIR="/usr/portage/rpm"
RSYNC_RETRIES="3"
RSYNC_TIMEOUT="180"
SANE_CONFIG_DIR="/etc/sane.d"
SGML_CATALOG_FILES="/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/dsssl-docbook-stylesheets.cat:/etc/sgml/sgml-docbook-4.0.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/sgml-docbook-4.2.cat"
SHELL="/bin/bash"
SHLVL="1"
SSH_AGENT_PID="10108"
SSH_ASKPASS="/usr/bin/gtk2-ssh-askpass"
SSH_AUTH_SOCK="/tmp/ssh-UNssv10107/agent.10107"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USE="X acl acpi alsa arts artswrappersuid avi berkdb cdr crypt cups doc dvd
encode faad fam fbcon foomaticdb gd gdbm gif gpm imlib imlib2 ipv6 java jpeg kde
ldap libg++ libwww mad mikmod mmx mozilla mpeg mysql nas ncurses nls oggvorbis
opengl pam pcmcia pdflib perl png pnp ppds python qt quicktime readline samba
sasl scanner sdl slang spell sse ssl tcltk tcpd tetex tiff truetype unicode usb
vim-with-x wxwindows x86 xml2 xmms xosd xv zlib"
USER="root"
USERLAND="GNU"
USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS"
XARGS="xargs -r"
XINITRC="/etc/X11/xinit/xinitrc"
_="/usr/bin/emerge"
Comment 1 Daniel Black (RETIRED) gentoo-dev 2004-08-05 05:12:15 UTC
is removing /etc/modules.d/slmodem and doing a modules-update sufficient? If that is the case I won't install slmodem for alsa ebuilds.
Comment 2 Stefan Schweizer (RETIRED) gentoo-dev 2004-08-05 05:43:27 UTC
I think its a hotplug problem. edit /etc/hotplug/blacklist and add slamr. Can you please tell me if this works, or when the module is loaded?
Comment 3 Christian Roessner 2004-08-05 11:16:24 UTC
Blacklisting has fixed the problem.

Another question: Has somebody tested to use kppp with slmodem? I do not have a /dev/modem symlink. Is there a way creating it using udev-rules?
Comment 4 Daniel Black (RETIRED) gentoo-dev 2004-08-05 14:01:48 UTC
Stefan,

Thanks, will add blacklist for modules under alsa next time I change it.

Christian,
/etc/udev/rules.d/55-slmodem.rules
KERNEL="slamr", NAME="slamr0", SYMLINK="modem"
I've undoubtly got the module names wrong.
Comment 5 Stefan Schweizer (RETIRED) gentoo-dev 2004-08-13 02:01:38 UTC
This udev rule is wrong as /dev/slamr0 is no modem.

Why is no slusb rule in udev?

What is with the other bug? 

Do you still pay attention to it?
Comment 6 Daniel Black (RETIRED) gentoo-dev 2004-08-13 02:53:17 UTC
come by irc and talk me though the changes that need to be made. I want fix this all in one hit.
Comment 7 Daniel Black (RETIRED) gentoo-dev 2004-08-13 04:56:34 UTC
Created attachment 37345 [details]
slmodem-2.9.9-r2.ebuild
Comment 8 Daniel Black (RETIRED) gentoo-dev 2004-08-13 04:57:02 UTC
Created attachment 37346 [details]
files/slmodem-2.9.init
Comment 9 Daniel Black (RETIRED) gentoo-dev 2004-08-13 04:57:27 UTC
Created attachment 37347 [details]
files/slmodem-2.9.conf
Comment 10 Daniel Black (RETIRED) gentoo-dev 2004-08-13 05:58:59 UTC
 Stefan,

Thanks - commited.