> Ok I see... 
> 
> So either this problem has got everyone stumped, i've
> posted it to the wrong list or no one wants to
> reply.....
> 
> Anyone... ???
> 
> ZB

Note that I'm just a user running snv_78 (and various
previous releases) on an older IBM T43p for which I
have a Dock II (has a PCI slot, ata controller with slot
for a disk/CD/DVD, cardbus slots, etc).  I have NO
idea if my experiences with a dock and solaris are
in any way related to yours with your T60 and the
dock for it.  I'm a bit of a userland C and Fortran
programmer but I have NO experience with drivers
and hardware programming other than IEEE-488 devices
(and only on SPARC for that as the manufacturer
doesn't support IEEE-488 on Solaris x86).

With Nevada and Solaris 10 Update 4, it appears that
interrupts are not correctly allocated to devices in
the dock.  For example, the ata controller is "supported"
according to recent versions of the Sun device detection
tool as are the Cardbus controllers in the dock.  However,
Cardbus cards that work in the slot in the T43p do not work
when plugged into the dock slots (Cardbus atheros based
wifi abg adapter and firewire adapter).  The ata controller is
apparently recognized however, if a disk or CD/DVD device
is plugged in at boot, I get timeout errors and the device is
not usable.  Using mdb to show interrupts does not show
any assigned to the docking station ata controller but they
are assigned to the T43p internal ata controllers.  I also get
ACPI parse errors both standalone and in the dock but more
when in the dock.  Maybe the pci docking bridge or some
other bridge in the dock isn't being set up correctly but
that is uninformed speculation on my part.

The same thing happens with an elderly A21p with the
dock for it with Nevada.  Of interest is that with an
older Solaris version (9 if I remember correctly) and
a third party cardbus driver (purchased), the Cardbus
slots in the dock worked!  So something to do with
configuring devices has changed with Solaris 10 and
Nevada or the cardbus driver now in Solaris doesn't
handle the dock bus bridge(s).

I can't help with your problem, only pass on my  experience
with an older notebooks, docks, and Solaris x86.  Hopefully
someone can help you.  I have posted about my problems
and haven't found a solution yet ...

Stuart
 
 
This message posted from opensolaris.org

Reply via email to