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"
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.
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?
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?
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.
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?
come by irc and talk me though the changes that need to be made. I want fix this all in one hit.
Created attachment 37345 [details] slmodem-2.9.9-r2.ebuild
Created attachment 37346 [details] files/slmodem-2.9.init
Created attachment 37347 [details] files/slmodem-2.9.conf
Stefan, Thanks - commited.