From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 19 20:03:55 2011 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8581C106566B for ; Tue, 19 Jul 2011 20:03:55 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4D16C8FC1D for ; Tue, 19 Jul 2011 20:03:55 +0000 (UTC) Received: by yic13 with SMTP id 13so2371074yic.13 for ; Tue, 19 Jul 2011 13:03:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=rxIMV2kP4xBgpMjwu+uCHHU8KBKnM3rFwYTx1KHlPBo=; b=CgHJs8cMXZwdA7VkI8gtiMeUh9b6PUjqjKxbiPJHKvHytmjEHJ+2YMmgc2aZKAleHP QGE7QhxrPef1ni93vvhE0YdO61L03HRJlnDEGvqZ+N6y1jWNaU62bOv7HItzaVwphyjJ MNGmfeoI2s3YHpiZtkpQvG1oe1/+4QC0YzSDw= MIME-Version: 1.0 Received: by 10.150.210.2 with SMTP id i2mr2505495ybg.312.1311103970526; Tue, 19 Jul 2011 12:32:50 -0700 (PDT) Received: by 10.151.27.21 with HTTP; Tue, 19 Jul 2011 12:32:50 -0700 (PDT) Date: Tue, 19 Jul 2011 12:32:50 -0700 Message-ID: From: Kevin Oberman To: freebsd-gnome@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: HAL issues X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 20:03:55 -0000 I know HAL is probably on its last legs, but it still frustrates me on a regular basis. As of the current ports (updated yesterday), it works pretty well, but I am having a couple of annoying issues. One is with a filesystem that hald does not see. First is a geli encrypted UFS system that hald simply does not see. When I connect the drive, I see devd reporting: !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.0 !system=DEVFS subsystem=CDEV type=CREATE cdev=ugen0.4 !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.1 !system=DEVFS subsystem=CDEV type=CREATE cdev=usb/0.4.2 +ugen0.4 at port=2 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 on ugen0.2 !system=USB subsystem=DEVICE type=ATTACH ugen=ugen0.4 cdev=ugen0.4 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 mode=host port=2 parent=ugen0.2 !system=USB subsystem=INTERFACE type=ATTACH ugen=ugen0.4 cdev=ugen0.4 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 mode=host interface=0 endpoints=2 intclass=0x08 intsubclass=0x06 intprotocol=0x50 +umass0 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 mode=host intclass=0x08 intsubclass=0x06 intprotocol=0x50 at bus=2 hubaddr=2 port=0 devaddr=4 interface=0 vendor=0x0bc2 product=0x2300 devclass=0x00 devsubclass=0x00 sernum="2GH5KM5P " release=0x0130 mode=host intclass=0x08 intsubclass=0x06 intprotocol=0x50 on uhub3 !system=DEVFS subsystem=CDEV type=CREATE cdev=pass2 !system=DEVFS subsystem=CDEV type=CREATE cdev=da0 !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s1 !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s2 !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3 !system=DEVFS subsystem=CDEV type=CREATE cdev=msdosfs/MUSICBACKUP !system=DEVFS subsystem=CDEV type=CREATE cdev=msdosfs/MUSIC2BCKUP !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.eli !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.elid !system=DEVFS subsystem=CDEV type=CREATE cdev=ufsid/4bdb229f7dfac54e !system=DEVFS subsystem=CDEV type=CREATE cdev=ufs/Auxbak Then I attach the geli encrypted slice and devd reports: !system=DEVFS subsystem=CDEV type=CREATE cdev=da0s3.elid !system=DEVFS subsystem=CDEV type=CREATE cdev=ufsid/4bdb229f7dfac54e !system=DEVFS subsystem=CDEV type=CREATE cdev=ufs/Auxbak but lshal only shows: udi = '/org/freedesktop/Hal/devices/volume_size_533779542016' block.device = '/dev/da0s3.eli' (string) [...] with no 'd' partition and no ufs entry. As a result, it does not get mounted. I can mount it manually fine, so there is no FS issue, I've even triggered a re-taste, but it still is missing. I'm probably going to have to build hald with debug to track this down, but I thought I'd ask for any suggestions of what to look for or how best to debug it. -- R. Kevin Oberman, Network Engineer - Retired E-mail: kob6558@gmail.com