Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73719 - Kernel driver tiglusb does not create device nodes (/dev/tiusb0, ...)
Summary: Kernel driver tiglusb does not create device nodes (/dev/tiusb0, ...)
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-07 14:29 UTC by Martin Wegner
Modified: 2004-12-10 10:33 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Wegner 2004-12-07 14:29:50 UTC
The kernel driver "tiglusb" ("Device Drivers  ---> USB support  ---> [*] Texas Instruments Graph Link USB (aka SilverLink) cable support") does not create any device nodes or they are blocked by hotplug or udev or so.

Kernel is ck-sources-2.6.9-r3, using udev and hotplug. When connecting the cable to the usb port, the following lines are logged to the kernel log:

Dec  7 23:23:35 wechner usb 2-2: new full speed USB device using address 3
Dec  7 23:23:35 wechner drivers/usb/misc/tiglusb.c: firmware revision 2.08

But no device nodes are created that are needed by app-sci/tilp . tilp only reports

Msg: Invalid host ID.
Cause: TiLP received an unexpected Machine ID, probably due to a transmission error.

Even creating the nodes myself using mknod with parameters I found for that with google did not solve this.

udev: 046
hotplug: 20040923

Reproducible: Always
Steps to Reproduce:
1. Connect cable to usb port
2. Start tilp
3. Click "Ready?"

Actual Results:  
Error message like above.
No device nodes.

Expected Results:  
Device nodes shall be created.

# emerge info
Portage 2.0.51-r7 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.9-ck3 i686)
=================================================================
System uname: 2.6.9-ck3 i686 AMD Duron(tm)
Gentoo Base System version 1.6.6
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1,
Jun  9 2004, 14:47:32)]
distcc 2.18.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.2.3-r5, 2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r2, 1.7.9, 1.9.3, 1.6.3, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10
virtual/os-headers:  2.4.19, 2.4.22
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /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"
CXXFLAGS="-march=i686 -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.osuosl.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex X aalib acl acpi acpi4linux alsa apache2 apm avi berkdb
bitmap-fonts blender-game bonobo bootsplash bzlib cdparanoia cdr clanVoice crypt
cups dba dedicated dga divx4linux doc dvd encode escreen fam fbcon flac
foomaticdb fortran freetype gd gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick
imlib java jpeg libg++ libwww mad mailwrapper mbox mikmod mmx mmx2 motif mozilla
mpeg mysql ncurses net nls oggvorbis opengl oss pam pdflib perl png python
quicktime radeon readline rtc ruby samba sdl session shared silverxp slang
sockets spell spl sse ssl stencil-buffer svga tcltk tcpd tetex tiff tokenizer
truetype usb userlocales videos wxwindows x86 xchattext xfs xml xml2 xmms xpm
xprint xsl xv zlib"
Comment 1 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-12-10 10:33:13 UTC
Upstream issue, the driver needs to be converted to use sysfs so that udev
will create device nodes for it.