Linux is not about choice [was Re: Fedora too cutting edge?]
Nils Philippsen
nphilipp at redhat.com
Fri Jan 11 09:57:20 UTC 2008
On Thu, 2008-01-10 at 21:30 -0600, Chris Adams wrote:
> Once upon a time, David Zeuthen <david at fubar.dk> said:
> >
> > On Thu, 2008-01-10 at 12:45 -0600, Chris Adams wrote:
> > > And how do you know automatically that one of my USB-to-RS232 adapters
> > > is my UPS (should be /dev/ups), one is my GPS (/dev/gps0), and one is a
> > > cell phone (/dev/modem)?
> >
> > Either we look at the USB device it's hanging off (vendor, product or
> > class id's), the driver or we provide a simple interface in
> > gnome-device-manager or similar (including command line apps) to set it.
>
> Since they are all USB-to-RS232 adapters, you can't tell anything by USB
> info (they are all interfacing to RS232 devices). Two of them use the
> same driver, and annoyingly, the chip vendor for that USB-to-RS232
> doesn't set a serial number, so the only way to distinguish them is via
> USB port.
I guess such a simple interface would tie the custom configuration of
such a USB device to its hardware info and the USB path where to device
is plugged.
> Also, some GNOME thing is not a solution, as I'd like my UPS and GPS to
> be active on boot (the GPS is used by NTP for clock sync), not some time
> later after a user logs in.
The resulting policy shouldn't depend on any desktop.
> > That's the answer to this (very real)
> > problem, not a silly program that generates udev rules.
>
> So then we have to have two things running trying to name devices? I
> thought udev was supposed to be "the" solution. Using udev rules is
> easy, it is just that writing them is beyond the point-n-click user.
It might just be that the result of "a simple interface in
gnome-device-manager or similar" is a bunch of udev rules (which
ironically would belong into /etc instead of /lib/udev as this is the
exceptional case where we talk about configuration, not working around
omissions in udev rules).
Nils
--
Nils Philippsen / Red Hat / nphilipp at redhat.com
"Those who would give up Essential Liberty to purchase a little Temporary
Safety, deserve neither Liberty nor Safety." -- B. Franklin, 1759
PGP fingerprint: C4A8 9474 5C4C ADE3 2B8F 656D 47D8 9B65 6951 3011
More information about the fedora-devel-list
mailing list