Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142706 - bus hidden behind transparent bridge on kernel-2.6.17-gentoo-r4
Summary: bus hidden behind transparent bridge on kernel-2.6.17-gentoo-r4
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-03 15:12 UTC by MickKi
Modified: 2006-09-17 04:11 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 MickKi 2006-08-03 15:12:48 UTC
I get this message when I boot up my Compaq EVO N600c:
======================================================
Aug  3 20:50:51 lappy PCI: Transparent bridge - 0000:00:1e.0
Aug  3 20:50:51 lappy PCI: Bus #04 (-#07) is hidden behind transparent bridge #02 (-#04) (try 'pci=assign-busses')
Aug  3 20:50:51 lappy Please report the result to linux-kernel to fix this permanently
======================================================

This laptop has a multiport bluetooth chip (PCB-PC7507-TRANSFB) which I cannot see at all.  The same stands for the built-in modem which is supposed to be an ltmodem according to google.

# emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Intel(R) Pentium(R) III Mobile CPU      1066MHz
Gentoo Base System version 1.6.15
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -msse -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -msse -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict userlocales userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.club-internet.fr/pub/mirrors/gentoo ftp://212.219.56.132/sites/www.ibiblio.org/gentoo/ ftp://212.219.56.133/sites/www.ibiblio.org/gentoo/ http://194.117.143.70 ftp://212.219.56.134/sites/www.ibiblio.org/gentoo/ http://194.117.143.71 http://194.117.143.72"
LINGUAS="en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aac aalib acl acpi alsa apache2 apm arts asf avi berkdb bitmap-fonts bluetooth bzip2 ccache cdparanoia cli crypt cups curl dlloader dri dvd dvdread emboss encode ffmpeg flac foomaticdb fortran gdbm gif gpm gstreamer gtalk gtk2 imagemagick imlib irda irmc isdnlog jabber jpeg kde libg++ libwww live lm_sensors logrotate mad mikmod mng motif mp3 mpeg ncurses nls nptl nptlonly nsplugin ogg opengl oss pam pcmcia pcre pdflib perl pmu png ppds pppd python qt qt3 qt4 quicktime readline real reflection scanner sdl session smime speex spell spl sse ssl svga tcpd theora tidy tiff truetype truetype-fonts type1-fonts udev usb vorbis win32codecs wmf xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_en_GB userland_GNU video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Additional information to help with this bug:
1. dmesg is here: http://michaelkintzios.fastmail.fm/evo_n600c/dmesg.txt
2. lshw -short is here: http://michaelkintzios.fastmail.fm/evo_n600c/lshw_short.txt
3. lshw is here: http://michaelkintzios.fastmail.fm/evo_n600c/lshw.txt
4. lspci is here: http://michaelkintzios.fastmail.fm/evo_n600c/lspci.txt
5. lspci -v is here: http://michaelkintzios.fastmail.fm/evo_n600c/lspci-v.txt
6. lspci -vv is here: http://michaelkintzios.fastmail.fm/evo_n600c/lspci-vv.txt
7. lsusb -v is here: http://michaelkintzios.fastmail.fm/evo_n600c/lsusb-v.txt
8. lsusb -vv is here: http://michaelkintzios.fastmail.fm/evo_n600c/lsusb-vv.txt

If you need additional information please let me know.
-- 
Regards,
Mick
Comment 1 Tim Yamin (RETIRED) gentoo-dev 2006-08-07 16:36:11 UTC
Did you try booting with "pci=assign-busses" added to the kernel command line as dmesg says? If that doesn't fix the issue can you see if you can reproduce it using vanilla-sources-2.6.17?
Comment 2 MickKi 2006-08-08 13:49:16 UTC
(In reply to comment #1)
> Did you try booting with "pci=assign-busses" added to the kernel command line
> as dmesg says? 

Yes, the boot error message about the transparent proxy disappears but the multiport bluetooth device and the modem are still not detected.

> If that doesn't fix the issue can you see if you can reproduce
> it using vanilla-sources-2.6.17?

I'll try that as soon as I get a minute and report back.
-- 
Regards,
Mick

Comment 3 Daniel Drake (RETIRED) gentoo-dev 2006-08-13 03:07:48 UTC
It would be more worthwhile testing the latest development kernel, currently 2.6.18-rc4

If the problem exists there, please attach "lspci -v" output from that kernel with pci=assign-busses
Comment 4 MickKi 2006-08-16 13:35:45 UTC
Thanks Daniel,

I have just booted the vanilla 2.6.18-rc4 and have saved all relevant files under the same links I've listed above.  In addition, here's the log after a bootup: http://michaelkintzios.fastmail.fm/evo_n600c/log_messages.txt

I still cannot see the multiport-bluetooth device, or the modem.  Not sure if I need to run setserial or do any magic for these to appear (like I have to do for the IrDA).
-- 
Regards,
Mick
Comment 5 MickKi 2006-08-18 13:50:16 UTC
I found this link which may help your understanding with regards to the Compaq multiport, although mine does not have a wlan chip attached to it, but bluetooth.

http://joshua.raleigh.nc.us/cpq_wireless.html

HTH.
-- 
Regards,
Mick
Comment 6 MickKi 2006-08-18 13:59:06 UTC
Final thought:  There is of course a possibility that there is nothing wrong with the kernel, but that the hardware is for some reason damaged, but isn't it too much of a coincidence that neither the bluetooth chip, nor the modem are detected?  What could have damaged both at the same time?  The laptop has no signs of a drop or knock on its casing . . .
-- 
Regards,
Mick
Comment 7 MickKi 2006-08-28 04:05:09 UTC
Latest findings:

Using the vanilla kernel does not get me any nearer to detecting the illusive hardware.  However, I just booted a Knoppix CD with the 2.6.17 kernel and the modem is now detected!
=================================================
# lspci
0000:02:04.0 Communication controller: Agere Systems LT WinModem (rev 02)
        Subsystem: AMBIT Microsystem Corp.: Unknown device 0450
        Flags: bus master, medium devsel, latency 66, IRQ 11
        Memory at 40180000 (32-bit, non-prefetchable) [size=256]
        I/O ports at 2840 [size=8]
        I/O ports at 2000 [size=256]
        Capabilities: [f8] Power Management version 2

# lspci -v
0000:02:04.0 Communication controller: Agere Systems LT WinModem (rev 02)
        Subsystem: AMBIT Microsystem Corp.: Unknown device 0450
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 66 (63000ns min, 3500ns max)
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at 40180000 (32-bit, non-prefetchable) [size=256]
        Region 1: I/O ports at 2840 [size=8]
        Region 2: I/O ports at 2000 [size=256]
        Capabilities: [f8] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=160mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
=================================================

Still no idea why my Gentoo OS will not see it, or what I need to do to make it visible to the kernel.  I had no success with Knoppix and the multiport/bluetooth chip.
-- 
Regards,
Mick
Comment 8 Daniel Drake (RETIRED) gentoo-dev 2006-08-28 08:20:59 UTC
Could it be that you have forgotten to enable PCI express support or something like that? Please attach your .config
Comment 9 MickKi 2006-08-28 12:17:53 UTC
(In reply to comment #8)
> Could it be that you have forgotten to enable PCI express support or something
> like that? Please attach your .config

Blast! Yes, I had left pci express out (thinking that this is a relatively old 1997-8 vintage laptop).  Now that I've included it I can see the ltmodem, load the module and dial out - wey, hey!

I must apologise at least for raising half of this bug report because the transparent bridge error is gone.  However, I am still getting nowhere with the bluetooth chip.  Any pointers please?
-- 
Regards,
Mick
Comment 10 Daniel Drake (RETIRED) gentoo-dev 2006-08-28 21:01:43 UTC
Well, can you explain what you have tried? I think there is a Gentoo bluetooth guide as well - have you read that?

I have never used bluetooth so don't really know where to start giving advice.
Comment 11 Daniel Drake (RETIRED) gentoo-dev 2006-09-16 20:13:56 UTC
If you're still stuck on bluetooth and have exhausted the usual support mediums then it would probably be best if you open a new bug for that.
Comment 12 MickKi 2006-09-17 04:11:45 UTC
(In reply to comment #11)
> If you're still stuck on bluetooth and have exhausted the usual support mediums
> then it would probably be best if you open a new bug for that.

Thanks Daniel.  I suspect that the bluetooth may be a hardware problem.  I'll have another go at the mailing list - just in case.
-- 
Regards,
Mick