Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Jul 2009 21:45:48 +0200
From:      Roland Smith <rsmith@xs4all.nl>
To:        "Paul B. Mahol" <onemda@gmail.com>
Cc:        Sagara Wijetunga <sagara@tomahawk.com.sg>, freebsd-questions@freebsd.org
Subject:   Re: How to symlink devfs devices?
Message-ID:  <20090708194548.GA29703@slackbox.xs4all.nl>
In-Reply-To: <3a142e750907081049sc76dfd2o4d13d9ea6a2e983c@mail.gmail.com>
References:  <20090708123342.22660.qmail@us1.tomahawkonline.net> <3a142e750907081049sc76dfd2o4d13d9ea6a2e983c@mail.gmail.com>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help

--qMm9M+Fa2AknHoGS
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Jul 08, 2009 at 05:49:24PM +0000, Paul B. Mahol wrote:
> >
> > Is it possible to create a symlink to a device and use the symlink in p=
lace
> > of the real device name in FreeBSD, especially in version 7.2?
> >
> > 1. A disk
> >    /dev/camera -> /dev/da0s1

> devfs.conf(5)

Geneally, yes. But not in this case, I think. You don't want any old usb
device to be linked to /dev/camera! USB devices are enumerated in the
sequence thay are plugged in. So there is no hard guarantee that the
camera will always be available as da0s1. It might be da1s1 if another
USB drive was plugged in earlier.

And not all cameras represent themselves as disk devices (USB mass
storage). Lots of modern ones use PTP
[http://en.wikipedia.org/wiki/Picture_Transfer_Protocol].

So in this case it might be better to use HAL (via hald(8))
[http://freedesktop.org/wiki/Software/hal].

Roland
--=20
R.F.Smith                                   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)

--qMm9M+Fa2AknHoGS
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (FreeBSD)

iEYEARECAAYFAkpU92wACgkQEnfvsMMhpyXygQCdG9lVowDuGzDV3JYMHT0r0ayY
0rkAnRnNXQmqKPad9ibMh3uQseUZBUUL
=NUo1
-----END PGP SIGNATURE-----

--qMm9M+Fa2AknHoGS--



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?20090708194548.GA29703>