You can always make "chmod 666" to your device, but that's not a good idea securutywise speaking, since your device will be readable and writeable by _anybody_.
The best approach IMHO is to create a group "modem" for example, make your user part of that group and then (as root): chown root.modem /dev/ttyUSB0 chmod 660 /dev/ttyUSB0 This way all members of the "modem" group will have read/write permissions Hope it helps, Alejandro On 6/13/07, Eli Gorelik <[EMAIL PROTECTED]> wrote:
hi, thx for you answer.. but what kind of promission? chown? or chgroup? do you have one example for me? thank you. eli On 6/13/07, Alejandro Guerrieri <[EMAIL PROTECTED]> wrote: > Seems like the permissions for /dev/ttyUSB0 are wrong for your user. > Fix the permissions and it should be ok. > > Hope it helps, > > Alejandro > > On 6/13/07, ilja <[EMAIL PROTECTED] > wrote: > > > > i don't know what to do!?! because i get error "AT2[/dev/ttyUSB0]: > > at2_device_thread: open_at2_device failed. " and "ERROR: System error 13: > > Permission denied" > > > > i have Nokia 6210 phone with USB cable > > > > the device is ttyUSB0 !!! see my logfile messages > > > > messages log > > Jun 13 21:10:14 noname kernel: usb 1-2: new full speed USB device using > > uhci_hcd and address 7 > > Jun 13 21:10:15 noname kernel: usb 1-2: configuration #1 chosen from 1 > > choice > > Jun 13 21:10:15 noname kernel: pl2303 1-2:1.0: pl2303 converter detected > > Jun 13 21:10:15 noname kernel: usb 1-2: pl2303 converter now attached to > > ttyUSB0 > > > > > > my kannel.conf > > > > group = core > > admin-port = 13000 > > smsbox-port = 13001 > > admin-password = bar > > status-password = foo > > #admin-deny-ip = "" > > #admin-allow-ip = "" > > #log-file = "/var/log/kannel.log" > > #log-level = 0 > > log-file = "/var/log/kannel/bearerbox.log" > > log-level = 0 > > box-deny-ip = "*.*.*.*" > > box-allow-ip = "127.0.0.1" > > unified-prefix = "00358,0" > > #access-log = "access.log" > > #store-file = " kannel.store" > > #ssl-certkey-file = " mycertandprivkeyfile.pem" > > > > > > # SMSC CONNECTIONS > > # > > #group = smsc > > #smsc = fake > > #smsc-id = FAKE > > #port = 10000 > > #connect-allow-ip = 127.0.0.1 > > > > > > #GSM modem > > #This driver allows a GSM Modem or Phone to be connected to Kannel and work > > as a virtual SMSC > > > > group = smsc > > smsc = at > > modemtype = nokiaphone > > #device = /dev/ttyS0 > > device = /dev/ttyUSB0 > > speed = 115200 > > #speed = 9600 > > #pin = 2345 > > connect-allow-ip = 127.0.0.1 > > > > include=/usr/share/doc/kannel/examples/modems.conf > > > > # SMSBOX SETUP > > > > group = smsbox > > bearerbox-host = localhost > > sendsms-port = 13013 > > global-sender = 13013 > > sendsms-chars = "0123456789 +-" > > log-file = "/var/log/kannel/smsbox.log" > > log-level = 0 > > access-log = "/var/log/kannel/access.log" > > > > > > # SEND-SMS USERS > > > > group = sendsms-user > > username = tester > > password = foobar > > #user-deny-ip = "" > > #user-allow-ip = "" > > > > # this sender is for Kannel relay testing (http_smsc) > > > > group = sendsms-user > > username = bar > > password = foo > > user-deny-ip = "*.*.*.*" > > user-allow-ip = "127.0.0.1" > > > > > > # SERVICES > > > > group = sms-service > > keyword = nop > > text = "You asked nothing and I did it!" > > > > # this service is for Kannel relay testing, when this Kannel > > # works as relay gateway > > > > group = sms-service > > keyword = relay > > get-url = " http://localhost:15130/sms?user=bar&pass=foo&from=%p&to=%P&text=% > > r" > > max-messages = 0 > > > > > > # there should be default always > > > > group = sms-service > > keyword = default > > text = "No service specified" > > > > > > > > bearerbox.log > > 2007-06-13 21:28:23 [9316] [0] INFO: Added logfile > > `/var/log/kannel/bearerbox.log' with level `0'. > > 2007-06-13 21:28:23 [9316] [0] INFO: HTTP: Opening server at port 13000. > > 2007-06-13 21:28:23 [9316] [0] DEBUG: Started thread 1 > > (gwlib/fdset.c:poller) > > 2007-06-13 21:28:23 [9316] [0] DEBUG: Started thread 2 > > (gwlib/http.c:server_thread) > > 2007-06-13 21:28:23 [9316] [0] DEBUG: Started thread 3 > > (gw/bb_http.c:httpadmin_run) > > 2007-06-13 21:28:23 [9316] [0] DEBUG: starting smsbox connection module > > 2007-06-13 21:28:23 [9316] [0] INFO: BOXC: 'smsbox-max-pending' not set, > > using default (100). > > 2007-06-13 21:28:23 [9316] [0] DEBUG: Started thread 4 > > (gw/bb_boxc.c:sms_to_smsboxes) > > 2007-06-13 21:28:23 [9316] [0] DEBUG: Started thread 5 > > (gw/bb_boxc.c:smsboxc_run) > > 2007-06-13 21:28:23 [9316] [0] INFO: Set SMS resend frequency to 60 seconds. > > 2007-06-13 21:28:23 [9316] [0] INFO: SMS resend retry set to unlimited. > > 2007-06-13 21:28:23 [9316] [0] INFO: DLR rerouting for smsc id <(null)> > > disabled. > > 2007-06-13 21:28:23 [9316] [0] INFO: AT2[/dev/ttyUSB0]: configuration shows > > modemtype <nokiaphone> > > 2007-06-13 21:28:23 [9316] [0] DEBUG: AT2[/dev/ttyUSB0]: Reading modem > > definitions from </etc/kannel/kannel.conf> > > 2007-06-13 21:28:23 [9316] [0] DEBUG: Loading include file > > `/usr/share/doc/kannel/examples/modems.conf' (on line 62 of file > > /etc/kannel/kannel.conf). > > 2007-06-13 21:28:23 [9316] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps > > to pid 9316. > > 2007-06-13 21:28:23 [9316] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread) > > maps to pid 9316. > > 2007-06-13 21:28:23 [9316] [3] DEBUG: Thread 3 (gw/bb_http.c:httpadmin_run) > > maps to pid 9316. > > 2007-06-13 21:28:23 [9316] [4] DEBUG: Thread 4 > > (gw/bb_boxc.c:sms_to_smsboxes) maps to pid 9316. > > 2007-06-13 21:28:23 [9316] [5] DEBUG: Thread 5 (gw/bb_boxc.c:smsboxc_run) > > maps to pid 9316. > > 2007-06-13 21:28:23 [9316] [0] DEBUG: AT2[/dev/ttyUSB0]: Found <13> modems > > in config > > 2007-06-13 21:28:23 [9316] [0] INFO: AT2[/dev/ttyUSB0]: read modem > > definition for <Nokia Phone> > > 2007-06-13 21:28:23 [9316] [0] DEBUG: Started thread 6 > > (gw/smsc/smsc_at.c:at2_device_thread) > > 2007-06-13 21:28:23 [9316] [0] DEBUG: Started thread 7 > > (gw/bb_smscconn.c:sms_router) > > 2007-06-13 21:28:23 [9316] [0] INFO: > > ---------------------------------------- > > 2007-06-13 21:28:23 [9316] [0] INFO: Kannel bearerbox II version 1.4.1 > > starting > > 2007-06-13 21:28:23 [9316] [0] INFO: MAIN: Start-up done, entering mainloop > > 2007-06-13 21:28:23 [9316] [0] DEBUG: AT2[/dev/ttyUSB0]: start called > > 2007-06-13 21:28:23 [9316] [6] DEBUG: Thread 6 > > (gw/smsc/smsc_at.c:at2_device_thread) maps to pid 9316. > > 2007-06-13 21:28:23 [9316] [6] INFO: AT2[/dev/ttyUSB0]: opening device > > 2007-06-13 21:28:23 [9316] [6] ERROR: AT2[/dev/ttyUSB0]: open failed! > > ERRNO=13 > > 2007-06-13 21:28:23 [9316] [6] ERROR: System error 13: Permission denied > > 2007-06-13 21:28:23 [9316] [6] ERROR: AT2[/dev/ttyUSB0]: at2_device_thread: > > open_at2_device failed. Terminating > > 2007-06-13 21:28:23 [9316] [6] ERROR: System error 13: Permission denied > > 2007-06-13 21:28:23 [9316] [6] INFO: AT2[/dev/ttyUSB0]: opening device > > 2007-06-13 21:28:23 [9316] [6] ERROR: AT2[/dev/ttyUSB0]: open failed! > > ERRNO=13 > > 2007-06-13 21:28:23 [9316] [6] ERROR: System error 13: Permission denied > > 2007-06-13 21:28:23 [9316] [6] ERROR: AT2[/dev/ttyUSB0]: at2_device_thread: > > open_at2_device failed. Terminating > > 2007-06-13 21:28:23 [9316] [6] ERROR: System error 13: Permission denied > > > > -- > > View this message in context: http://www.nabble.com/open-failed%21-ERRNO%3D13-tf3916446.html#a11104978 > > Sent from the Kannel - User mailing list archive at Nabble.com. > > > > > > > > > -- > Alejandro Guerrieri > Magicom > http://www.magicom-bcn.net/ > LinkedIn: http://www.linkedin.com/in/aguerrieri > >
-- Alejandro Guerrieri Magicom http://www.magicom-bcn.net/ LinkedIn: http://www.linkedin.com/in/aguerrieri
