Well Crimson, you got the wall :(.

The easier things first: check with the command:

dmesg

Your modem or phone is in /dev/ttyS0 and if not so, correct and try
again.

The difficult and more probable scenario:

I had the same problem with java in Linux under Powerpc architecture.
I don't know if this is your case, but after a lot of fight, I can't
implement smsserver on powerpc. BTW: I was using IBM java.

As I suppose you do don't have powerpc machine, 2 things you can do
are:

1) Change your java implementation. I am using the sun version and
work fine. Use 32 bit implementation if your native libraries are 32
bit, 64 bit if your native libraries are 64 bit. You will have
problems if there are different bit versions.

2) Change the native library, that is: if you are using javacomm,
change to rxtx or if you are using rxtx, change to javacomm. Remember
to uninstall the jars of the replaced packages.

You can try 1 or 2 or both and get your problem solved.

Good luck

On Jan 12, 12:35 am, crimson <[email protected]> wrote:
> Thanks, Pietro. I have modified the rights but now I'm getting another
> error. My modem is attached but it seems it cant be detected.
>
> Searching for devices...
>
> Found port: /dev/ttyS0
>        Trying at   9600...  no device found (java.io.IOException: Not
> all params are supported by kernel)
>        Trying at  14400...  no device found
> (javax.comm.UnsupportedCommOperationException: Baud rate not
> supported)
>        Trying at  19200...  no device found (java.io.IOException: Not
> all params are supported by kernel)
>        Trying at  28800...  no device found
> (javax.comm.UnsupportedCommOperationException: Baud rate not
> supported)
>        Trying at  33600...  no device found
> (javax.comm.UnsupportedCommOperationException: Baud rate not
> supported)
>        Trying at  38400...  no device found (java.io.IOException: Not
> all params are supported by kernel)
>        Trying at  56000...  no device found
> (javax.comm.UnsupportedCommOperationException: Baud rate not
> supported)
>        Trying at  57600...  no device found (java.io.IOException: Not
> all params are supported by kernel)
>        Trying at 115200...  no device found (java.io.IOException: Not
> all params are supported by kernel)
>
> On Jan 7, 11:17 pm, Pietro <[email protected]> wrote:
>
> > Yes, you have no permission to do nothing when you are in the group
> > uucp.
>
> > In order to do something, the entry must be:
>
> > crw-rw----    1 uucp     uucp       4,  64 Jan  7 14:38 /dev/ttyS0
>
> > Use chmod to change it, and it must to work.
>
> > Anyway, the permissions in your system are weird because the owner
> > usually is root, and by default, the group is uucp or another but ever
> > has rw access by default.
>
> > HTH
>
> > Pietro
>
> > On Jan 8, 3:22 am, crimson <[email protected]> wrote:
>
> > > Hi all,
>
> > > I just started using smslib to send out SMS via GSM modem. I tried
> > > running misc.CommTest and below is the result I got. It seems there is
> > > no enough permission to access the serial port. I have read similar
> > > post on this issue and the advice is to add user to uucp group; but I
> > > have checked that I am already included in uucp grp. Any advice?
>
> > >  ls -l /dev/ttyS0
> > > crw-------    1 uucp     uucp       4,  64 Jan  7 14:38 /dev/ttyS0
>
> > > cat /etc/group | grep uucp
> > > uucp:x:14:uucp,smsuser <-- user already added to group
> > > smsuser:x:506:uucp
>
> > > ==============
> > > CommTest Results
> > > ==============
> > > Searching for devices...
>
> > > Found port: /dev/ttyS0
> > >        Trying at   9600...
>
> > >   no device found (java.lang.RuntimeException:
> > >   Error opening "/dev/ttyS0"
> > >   Permission denied)
> > >        Trying at  14400...
>
> > >   no device found (java.lang.RuntimeException:
> > >   Error opening "/dev/ttyS0"
> > >   Permission denied)
> > >        Trying at  19200...
>
> > >   no device found (java.lang.RuntimeException:
> > >   Error opening "/dev/ttyS0"
> > >   Permission denied)
> > >        Trying at  28800...
>
> > >   no device found (java.lang.RuntimeException:
> > >   Error opening "/dev/ttyS0"
> > >   Permission denied)
> > >        Trying at  33600...
>
> > >   no device found (java.lang.RuntimeException:
> > >   Error opening "/dev/ttyS0"
> > >   Permission denied)
> > >        Trying at  38400...
>
> > >   no device found (java.lang.RuntimeException:
> > >   Error opening "/dev/ttyS0"
> > >   Permission denied)
> > >        Trying at  56000...
>
> > >   no device found (java.lang.RuntimeException:
> > >   Error opening "/dev/ttyS0"
> > >   Permission denied)
> > >        Trying at  57600...
>
> > >   no device found (java.lang.RuntimeException:
> > >   Error opening "/dev/ttyS0"
> > >   Permission denied)
> > >        Trying at 115200...
>
> > >   no device found (java.lang.RuntimeException:
> > >   Error opening "/dev/ttyS0"
> > >   Permission denied)
> > > ...
>
> > > Thanks,
> > > crimson
-- 
You received this message because you are subscribed to the Google Groups 
"SMSLib for Java User Group" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/smslib?hl=en.


Reply via email to