ports/116210: NexStar3 external usb hard drive enclosure will not mount with hal/dbus

Chess Griffin chess.griffin at gmail.com
Sun Sep 9 01:10:02 UTC 2007


>Number:         116210
>Category:       ports
>Synopsis:       NexStar3 external usb hard drive enclosure will not mount with hal/dbus
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Sep 09 01:10:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Chess Griffin
>Release:        7.0-CURRENT
>Organization:
>Environment:
FreeBSD bsdbob.localdomain 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Sat Sep  8 20:07:30 EDT 2007     root at bsdbob.localdomain:/usr/obj/usr/src/sys/CNG  i386

>Description:
My 7.0-CURRENT has been rebuilt just today.  My ports are updated as well.  Here is the problem:  

I have a 320 GB IDE hard drive formatted with ext3 inside of a NexStar3 External 3.5" USB2.0 hard drive enclosure.  I can mount this device from the command line with no problems.

However, when I try to mount in GNOME or Xfce, hal/dbus won't mount it.  I have rebuilt gnome-volume-manager, hal, and dbus with debugging symbols but they don't provide any additional information.  Bug-buddy does not come up.

When I try to mount from within GNOME, a pop-up box appears that states:

Cannot mount volume.
Error org.freedesktop.Hal.Device.UnknownError.

and under "Details" it simply says:

An unexpected error occurred.

dmesg gives me this:

umass0: <vendor 0x04b4 Cypress AT2+LP, class 0/0, rev 2.00/2.40, addr 2> on uhub4
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <WDC WD32 00JB-00KFA0 0000> Fixed Direct Access SCSI-0 device 
da0: 40.000MB/s transfers
da0: 305245MB (625142448 512 byte sectors: 255H 63S/T 38913C)

usbdevs -v shows this:

chess ~ % usbdevs -v                                                      20:58
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
 port 1 powered
 port 2 powered
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
 port 1 addr 2: low speed, power 70 mA, config 1, USB Receiver(0xc50e), Logitech(0x046d), rev 25.00
 port 2 addr 3: low speed, power 100 mA, config 1, Saitek Eclipse Keyboard(0x8020), Chicony(0x06a3), rev 1.30
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
 port 1 powered
 port 2 powered
Controller /dev/usb3:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
 port 1 powered
 port 2 powered
Controller /dev/usb4:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), Intel(0x0000), rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
 port 4 powered
 port 5 powered
 port 6 addr 2: high speed, self powered, config 1, Cypress AT2+LP(0x6830), vendor 0x04b4(0x04b4), rev 2.40
 port 7 powered
 port 8 powered

I tried doing the same thing on a 6.2-STABLE machine with the same results.  If there is any more information I can provide, or ports I can rebuild to test things out, please let me know.
>How-To-Repeat:
Mount NexStar3 in Gnome or Xfce.
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list