http://bugzilla.suse.com/show_bug.cgi?id=1140623
http://bugzilla.suse.com/show_bug.cgi?id=1140623#c10
--- Comment #10 from Teuniz XXX ---
The group "usbtmc" was created by me.
After performing a fresh install of openSuse, there's no such group.
When connecting certain devices e.g. a Rigol DS1000Z series oscilloscope,
the system automatically creates the device file /dev/usbtmc0 with both uid and
gid set to root.
That's it.
Now, to make the comparison with tty devices, we all know that serial ports
these days are used for a lot more than
traditional terminals. There are a gazillion devices out there that uses the
serial port to communicate,
many times by using their own specific commands.
The same is true with USBTMC protocol. It's used by test and measuring
equipment and the basic communication protocol
(USBTMC) is the same for all them. On top of that, they can have their on own
implementation (specific commands, etc.)
exactly like the serial port where the low level interface is the same but the
protocol on top of that usually is device
dependent.
It's just a bit inconvenient for T&M equipment users that they need to create
manually this udev rule while the
T&M equipment that uses the serial port for communication already have this
rule.
Then again, if you let the package decide which gid to use for the device file,
it opens the door for situations
where different packages using the same protocol, rename the gid after
installing and possibly create problems for
the package installed before.
Keep in mind that USBTMC is a generic protocol, not related to just one
manufacturer.
--
You are receiving this mail because:
You are on the CC list for the bug.