Just upgraded from snapshot to beta/RC. [Edit: the same in Release]
The port in question still present in /etc/default/openhab2
openhab is a member of dialout group
port is present:
root@zbox:~# ll /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 Jan 19 22:15 /dev/ttyUSB0
and here is the error:
[ERROR] [el.item.internal.GenericItemProvider] - Binding configuration of type ‘serial’ of item ‘RFLinkRaw’ could not be parsed correctly.
org.eclipse.smarthome.model.item.BindingConfigParseException: Could not open serial port /dev/ttyUSB0: Serial port ‘/dev/ttyUSB0’ could not be found. Available ports are:
/dev/ttyACM0
The same USB port still works with modbus binding, so there is no problem with the port itself or with the access rights. When USB0 is occupied by modbus, serial binding is configured with USB1 and the same kind of error is generated.
So it may be a problem with your serial binding configuration string. That is the first part of the error. Look at the serial binding docs and compare to what you have and look for typos.
I had to do it like below to get my ttyUSB0 to work, #cd /opt/openhab2/runtime/bin
Edit setenv and insert, -Dgnu.io.rxtx.SerialPorts=/dev/ttyUSB0 as the very last line under the JAVA_OPTS="${JAVA_OPTS} block, !! be aware of "
Also make sure to use the 32-bit version of the JVM, even on 64-bit operating systems. Serial connections won’t work with a 64-bit JVM, so bindings like Z-Wave won’t be working with it.
Your RFLinkRaw item is set up to use /dev/ttyUSB1, not /dev/ttyUSB0. In your first post you verified permissions and existence of /dev/ttyUSB0. Does /dev/ttyUSB1 exist? If so, what are its permissions?