Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67368 - 2.6.8 - entry in usb/storage/unusual_devs.h breaks I/O Magic External 4x DVD writer
Summary: 2.6.8 - entry in usb/storage/unusual_devs.h breaks I/O Magic External 4x DVD ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Drake (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-13 04:45 UTC by James Hiscock
Modified: 2004-10-27 16:46 UTC (History)
1 user (show)

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


Attachments
Removes "Revoltec USB/IDE Bridge (ATA/ATAPI)" entry from unusual_devs.h (99_USB_unusual_devs_fix.patch,799 bytes, patch)
2004-10-13 04:46 UTC, James Hiscock
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description James Hiscock 2004-10-13 04:45:15 UTC
With any of the gentoo-dev-sources-2.6.8-* kernels, I cannot use my I/O Magic 4x External DVD Writer. The kernel detects it as a "Revoltec USB/IDE Bridge (ATA/ATAPI)".

I tracked down an entry in usb/storage/unusual_devs.h that matches this device, removed it, recompiled my kernel/drivers, and everything seems to be ok. I'm not sure if simply deleting this entry is the best way to solve the problem, but it appears to have.

Reproducible: Always
Steps to Reproduce:
1. Install gentoo-dev-sources-2.6.8 or newer
2. Configure/compile/install the kernel
3. Reboot and power on the external DVD writer - kernel detects it as a "Revoltec USB/IDE Bridge (ATA/ATAPI)", rather than a "GENERIC DVD DUAL 4xMax" (which is what it's detected as under any other kernel I've tried).
4. Apply attached patch, and configure/compile/install the kernel
5. Reboot and power on the external DVD writer - kernel detects it as a "GENERIC DVD DUAL 4xMax", which is correct
Actual Results:  
I can actually use my DVD writer again.

Expected Results:  
Detected my DVD writer properly.

Portage 2.0.50-r11 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1,
2.6.8-gentoo-r7)
=================================================================
System uname: 2.6.8-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.5.3
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
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="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache fixpackages sandbox"
GENTOO_MIRRORS="http://mirrors.tds.net/gentoo ftp://gentoo.agsn.ca/
ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/
http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/custom/portage /usr/local/bmg-main"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X aalib alsa apache2 apm arts artswrappersuid avi bcmath berkdb
bitmap-fonts bonobo bzlib calendar cdb cdr crypt ctype curl curlwrappers dba dbx
directfb divx4linux dvd dvdr encode esd evo exif f77 fam fbcon flatfile ftp
gd-external gdbm ggi gif gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtmlguile
idea imap imlib inifile ivonv java jpeg kde kerberos krb4 ldap libg++ libwww mad
maildir mhash mikmod ming mmx mng motif mozilla mozsvg mpeg mysql nas ncurses
nls no_wxgtk1 nptl nvidia offensive oggvorbis opengl pam pcre pda pdflib perl
pic png posix python qt quicktime radeon readline samba sasl scokets sdk sdl
session shared simplexml slang snmp soap spell spl sqlite sse ssl svga sysvipc
tcltk tcpd tetex tidy tokenizer truetype usb v4l v4l2 vhosts video_cards_nvidia
video_cards_radeon wddx wmf x86 xinerama xml2 xmlrpc xmms xosd xprint xsl xv zlib"
Comment 1 James Hiscock 2004-10-13 04:46:05 UTC
Created attachment 41708 [details, diff]
Removes "Revoltec USB/IDE Bridge (ATA/ATAPI)" entry from unusual_devs.h
Comment 2 Daniel Drake (RETIRED) gentoo-dev 2004-10-13 14:34:39 UTC
Could you please try development-sources-2.6.9-rc4?
Comment 3 James Hiscock 2004-10-13 14:37:39 UTC
Running emerge now. I'll report back later with results.
Comment 4 James Hiscock 2004-10-13 15:47:15 UTC
Same results with development-sources-2.6.9-rc4: detected as Revoltec USB/IDE Bridge, and no CD/DVD recording apps (K3B, cdrecord, cdrdao) detect the drive as a DVD writer.

Is there any other information I can provide?
Comment 5 Daniel Drake (RETIRED) gentoo-dev 2004-10-19 02:47:48 UTC
The entry has been removed from the development tree, will apply this fix in next gentoo-dev-sources release.
Comment 6 Daniel Drake (RETIRED) gentoo-dev 2004-10-27 16:46:41 UTC
Fixed in 2.6.9-r1