From owner-freebsd-gnome@FreeBSD.ORG Mon Jan 12 21:09:02 2009 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A65DE106567C for ; Mon, 12 Jan 2009 21:09:02 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (marcuscom-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 61DE68FC1F for ; Mon, 12 Jan 2009 21:09:02 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.3/8.14.3) with ESMTP id n0CL9mVo078421; Mon, 12 Jan 2009 16:09:48 -0500 (EST) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Alexander Logvinov In-Reply-To: <185246081.20090112221010@akavia.ru> References: <185246081.20090112221010@akavia.ru> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-hCY1fExApHNwRXuG3oFW" Organization: MarcusCom, Inc. Date: Mon, 12 Jan 2009 16:08:58 -0500 Message-Id: <1231794538.38195.54.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.24.2 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on creme-brulee.marcuscom.com Cc: gnome@freebsd.org Subject: Re: Hal and storage.removable.media_available 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: Mon, 12 Jan 2009 21:09:05 -0000 --=-hCY1fExApHNwRXuG3oFW Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2009-01-12 at 22:10 +0900, Alexander Logvinov wrote: > Hello! >=20 > I can't burn disc with brasero because it doesn't find available > discs. But nautilus-cd-burner-2.24.0 works fine. >=20 > # brasero > ** (brasero:34770): WARNING **: Hal connection problem : No property sto= rage.removable.media_available on device with id /org/freedesktop/Hal/devic= es/storage_model_CD_W540E_0 > ** (brasero:34770): WARNING **: Hal connection problem : No property sto= rage.removable.media_available on device with id /org/freedesktop/Hal/devic= es/storage_model_DVD_RW_ND_4571A Try this patch: http://www.marcuscom.com/downloads/patch-hald_freebsd_probing_probe-storage= .c Joe >=20 > # mount | grep cd > /dev/cd0 on /media/Backup_281208 (udf, local, nosuid, read-only) >=20 > Where /dev/cd0 is NEC DVD_RW with Verbatim DVD-RW 4.7GB disc. >=20 > # dmesg > cd0 at ata1 bus 0 target 0 lun 0 > cd0: <_NEC DVD_RW ND-4571A 1-01> Removable CD-ROM SCSI-0 device=20 > cd0: 33.000MB/s transfers > cd0: Attempt to query device size failed: NOT READY, Medium not present > cd1 at ata1 bus 0 target 1 lun 0 > cd1: Removable CD-ROM SCSI-0 device=20 > cd1: 33.000MB/s transfers > cd1: Attempt to query device size failed: NOT READY, Medium not present >=20 > # uname -sr > FreeBSD 7.1-STABLE >=20 > # pkg_info -Ix hal > hal-0.5.11_10 Hardware Abstraction Layer for simplifying device acc= ess > hal-info-20080508_1 Additional FDI files to further classify HAL devices >=20 > # hal-device /org/freedesktop/Hal/devices/storage_model_DVD_RW_ND_4571A > udi =3D '/org/freedesktop/Hal/devices/storage_model_DVD_RW_ND_4571A' > storage.vendor =3D '_NEC' (string) > storage.cdrom.dvdrw =3D false (bool) > storage.cdrom.dvdram =3D true (bool) > block.is_volume =3D false (bool) > storage.cdrom.dvdplusr =3D true (bool) > block.storage_device =3D '/org/freedesktop/Hal/devices/storage_model_DV= D_RW_ND_4571A' (string) > storage.cdrom.dvdplusrw =3D true (bool) > info.udi =3D '/org/freedesktop/Hal/devices/storage_model_DVD_RW_ND_4571= A' (string) > storage.cdrom.dvdplusrdl =3D true (bool) > info.subsystem =3D 'block' (string) > storage.cdrom.dvdplusrwdl =3D false (bool) > freebsd.driver =3D 'cd' (string) > info.product =3D 'DVD_RW ND-4571A' (string) > storage.cdrom.bd =3D false (bool) > freebsd.unit =3D 0 (0x0) (int) > storage.cdrom.bdr =3D false (bool) > storage.cdrom.bdre =3D false (bool) > storage.cdrom.hddvd =3D false (bool) > storage.cdrom.hddvdr =3D false (bool) > storage.cdrom.hddvdrw =3D false (bool) > info.vendor =3D '_NEC' (string) > storage.cdrom.support_media_changed =3D false (bool) > storage.cdrom.read_speed =3D 8467 (0x2113) (int) > storage.cdrom.write_speed =3D 8467 (0x2113) (int) > freebsd.device_file =3D '/dev/cd0' (string) > info.capabilities =3D { 'block', 'storage', 'storage.cdrom' } (string l= ist) > info.category =3D 'storage.cdrom' (string) > block.device =3D '/dev/cd0' (string) > storage.lun =3D 0 (0x0) (int) > block.major =3D 0 (0x0) (int) > block.freebsd.cam_path =3D '2,0,0' (string) > block.minor =3D 88 (0x58) (int) > storage.bus =3D 'scsi' (string) > info.addons =3D { 'hald-addon-storage' } (string list) > storage.drive_type =3D 'cdrom' (string) > info.interfaces =3D { 'org.freedesktop.Hal.Device.Storage', 'org.freede= sktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage.Removable' }= (string list) > org.freedesktop.Hal.Device.Storage.method_names =3D { 'Eject', 'CloseTr= ay' } (string list) > storage.removable =3D true (bool) > org.freedesktop.Hal.Device.Storage.method_signatures =3D { 'as', 'as' }= (string list) > storage.requires_eject =3D true (bool) > org.freedesktop.Hal.Device.Storage.method_argnames =3D { 'extra_options= ', 'extra_options' } (string list) > storage.hotpluggable =3D false (bool) > org.freedesktop.Hal.Device.Storage.method_execpaths =3D { 'hal-storage-= eject', 'hal-storage-closetray' } (string list) > storage.media_check_enabled =3D true (bool) > storage.cdrom.write_speeds =3D { '8467', '7056', '5645', '4234', '2822'= , '1411' } (string list) > storage.automount_enabled_hint =3D true (bool) > storage.firmware_revision =3D '1-01' (string) > storage.cdrom.cdr =3D true (bool) > storage.no_partitions_hint =3D true (bool) > storage.cdrom.cdrw =3D true (bool) > info.parent =3D '/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi= _device_lun0' (string) > storage.removable.support_async_notification =3D false (bool) > storage.originating_device =3D '/org/freedesktop/Hal/devices/ide_host_1= _scsi_host_scsi_device_lun0' (string) > storage.cdrom.dvd =3D true (bool) > storage.model =3D 'DVD_RW ND-4571A' (string) > storage.cdrom.dvdr =3D true (bool) >=20 >=20 > What's wrong? >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-hCY1fExApHNwRXuG3oFW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAklrsWoACgkQb2iPiv4Uz4dKCwCeJeWOkb9TBvKNcMbV/7HWBbc2 1xAAn0wdl0Aex2QeiN7hwt0wjHNeCu9Q =K3o/ -----END PGP SIGNATURE----- --=-hCY1fExApHNwRXuG3oFW--