Re: [gentoo-user] virtualbox - serial port
On 09/18/12 11:01, Michael Mol wrote: How do I check if some other application are not using serial port? lsof -n |grep /dev/tty -- :wq Nothing is using ttyS0 so I'm puzzled why virtualbox is giving me permission error -- Joseph
Re: [gentoo-user] virtualbox - serial port
On Tue, Sep 18, 2012 at 10:49 AM, Joseph wrote: > On 09/18/12 07:07, J. Roeleveld wrote: >> >> Joseph wrote: >> >>> I'm trying to configure virutalbox serial port, but I'm getting an >>> error: >>> >>> NamedPipe#0 failed to connect to local socket /dev/ttyS0 >>> (VERR_ACCESS_DENIED). >>> >>> in "inittab" I have: >>> c7:2345:respawn:/usr/sbin/faxgetty ttyS0 >>> >>> is the above correct? >>> >>> In virtualbox - serial port >>> Port Number: COM1 >>> Port Mode: Host Device >>> Port/File Path: /dev/ttyS0 >>> >>> What am I missing? >> >> >> Joseph. >> >> Do you have permissions set correctly to access the serial port normally >> (without virtualbox)? >> >> -- >> Joost > > > How do I check if some other application are not using serial port? lsof -n |grep /dev/tty -- :wq
Re: [gentoo-user] virtualbox - serial port
On 09/18/12 07:07, J. Roeleveld wrote: Joseph wrote: I'm trying to configure virutalbox serial port, but I'm getting an error: NamedPipe#0 failed to connect to local socket /dev/ttyS0 (VERR_ACCESS_DENIED). in "inittab" I have: c7:2345:respawn:/usr/sbin/faxgetty ttyS0 is the above correct? In virtualbox - serial port Port Number: COM1 Port Mode: Host Device Port/File Path: /dev/ttyS0 What am I missing? Joseph. Do you have permissions set correctly to access the serial port normally (without virtualbox)? -- Joost How do I check if some other application are not using serial port? -- Joseph
Re: [gentoo-user] virtualbox - serial port
On Tue, Sep 18, 2012 at 9:27 AM, Joseph wrote: > On 09/18/12 15:12, Alex Schuster wrote: >> >> J. Roeleveld writes: >> >>> Joseph wrote: >> >> ls -l /dev/ttyS0 crw-rw 1 root tty 4, 64 Sep 17 20:56 /dev/ttyS0 Is the above correct permission? >> >> >>> Those are default permissions. However those normally won't give a >>> normal user access. You can change the permissions of that >>> file/device to enable your user to have access. >>> >>> I am typing this on my mobile and can't quickly tell you how to do >>> that on a permanent basis. But for a quick change you can use 'chown' >>> to change the owner to your own user. >> >> >> What about 'gpasswd -a tty' to add the tty group to the user? >> Needs a re-login to make use of the changes. >> >> Wonko > > > Yes, I'm tty group: > tty lp wheel mail cron audio cdrom postgres cdrw usb users scanner vboxusers > > in addition I have try to change the permission to: > chmod 0666 /dev/ttyS0 > > but it makes no difference, when starting virtualbox xp I'm still getting > the error: > NamedPipe#0 failed to connect to local socket /dev/ttyS0 > (VERR_NET_CONNECTION_REFUSED). Sounds like policykit, then. Someone with policykit experience might be able to tell us how to ask the system which privileges are required to access that file, and then how to ask the system to give those privileges to a given user. (Not knowing much about policykit, but knowing some of what it's capable of, this would be something I'd like to hear.) -- :wq
Re: [gentoo-user] virtualbox - serial port
On 09/18/12 15:12, Alex Schuster wrote: J. Roeleveld writes: Joseph wrote: ls -l /dev/ttyS0 crw-rw 1 root tty 4, 64 Sep 17 20:56 /dev/ttyS0 Is the above correct permission? Those are default permissions. However those normally won't give a normal user access. You can change the permissions of that file/device to enable your user to have access. I am typing this on my mobile and can't quickly tell you how to do that on a permanent basis. But for a quick change you can use 'chown' to change the owner to your own user. What about 'gpasswd -a tty' to add the tty group to the user? Needs a re-login to make use of the changes. Wonko Yes, I'm tty group: tty lp wheel mail cron audio cdrom postgres cdrw usb users scanner vboxusers in addition I have try to change the permission to: chmod 0666 /dev/ttyS0 but it makes no difference, when starting virtualbox xp I'm still getting the error: NamedPipe#0 failed to connect to local socket /dev/ttyS0 (VERR_NET_CONNECTION_REFUSED). -- Joseph
Re: [gentoo-user] virtualbox - serial port
On 09/18/12 15:03, J. Roeleveld wrote: [snip] The tty0 has permission: ls -l /dev/ttyS0 crw-rw 1 root tty 4, 64 Sep 17 20:56 /dev/ttyS0 Is the above correct permission? Thanks, Those are default permissions. However those normally won't give a normal user access. You can change the permissions of that file/device to enable your user to have access. I am typing this on my mobile and can't quickly tell you how to do that on a permanent basis. But for a quick change you can use 'chown' to change the owner to your own user. Though, I forgot to mention that I'm in tty group so I have access to this file. -- Joseph
Re: [gentoo-user] virtualbox - serial port
J. Roeleveld writes: Joseph wrote: ls -l /dev/ttyS0 crw-rw 1 root tty 4, 64 Sep 17 20:56 /dev/ttyS0 Is the above correct permission? Those are default permissions. However those normally won't give a normal user access. You can change the permissions of that file/device to enable your user to have access. I am typing this on my mobile and can't quickly tell you how to do that on a permanent basis. But for a quick change you can use 'chown' to change the owner to your own user. What about 'gpasswd -a tty' to add the tty group to the user? Needs a re-login to make use of the changes. Wonko
Re: [gentoo-user] virtualbox - serial port
Joseph wrote: >On 09/18/12 07:07, J. Roeleveld wrote: >>Joseph wrote: >> >>>I'm trying to configure virutalbox serial port, but I'm getting an >>>error: >>> >>>NamedPipe#0 failed to connect to local socket /dev/ttyS0 >>>(VERR_ACCESS_DENIED). >>> >>>in "inittab" I have: >>>c7:2345:respawn:/usr/sbin/faxgetty ttyS0 >>> >>>is the above correct? >>> >>>In virtualbox - serial port >>>Port Number: COM1 >>>Port Mode: Host Device >>>Port/File Path: /dev/ttyS0 >>> >>>What am I missing? >> >>Joseph. >> >>Do you have permissions set correctly to access the serial port >normally (without virtualbox)? >> >>-- >>Joost > >The tty0 has permission: > >ls -l /dev/ttyS0 >crw-rw 1 root tty 4, 64 Sep 17 20:56 /dev/ttyS0 > >Is the above correct permission? > >Thanks, Those are default permissions. However those normally won't give a normal user access. You can change the permissions of that file/device to enable your user to have access. I am typing this on my mobile and can't quickly tell you how to do that on a permanent basis. But for a quick change you can use 'chown' to change the owner to your own user. -- Joost -- Sent from my Android phone with K-9 Mail. Please excuse my brevity.
Re: [gentoo-user] virtualbox - serial port
On 09/18/12 07:07, J. Roeleveld wrote: Joseph wrote: I'm trying to configure virutalbox serial port, but I'm getting an error: NamedPipe#0 failed to connect to local socket /dev/ttyS0 (VERR_ACCESS_DENIED). in "inittab" I have: c7:2345:respawn:/usr/sbin/faxgetty ttyS0 is the above correct? In virtualbox - serial port Port Number: COM1 Port Mode: Host Device Port/File Path: /dev/ttyS0 What am I missing? Joseph. Do you have permissions set correctly to access the serial port normally (without virtualbox)? -- Joost The tty0 has permission: ls -l /dev/ttyS0 crw-rw 1 root tty 4, 64 Sep 17 20:56 /dev/ttyS0 Is the above correct permission? Thanks, -- Joseph
Re: [gentoo-user] virtualbox - serial port
Joseph wrote: >I'm trying to configure virutalbox serial port, but I'm getting an >error: > >NamedPipe#0 failed to connect to local socket /dev/ttyS0 >(VERR_ACCESS_DENIED). > >in "inittab" I have: >c7:2345:respawn:/usr/sbin/faxgetty ttyS0 > >is the above correct? > >In virtualbox - serial port >Port Number: COM1 >Port Mode: Host Device >Port/File Path: /dev/ttyS0 > >What am I missing? Joseph. Do you have permissions set correctly to access the serial port normally (without virtualbox)? -- Joost -- Sent from my Android phone with K-9 Mail. Please excuse my brevity.
[gentoo-user] virtualbox - serial port
I'm trying to configure virutalbox serial port, but I'm getting an error: NamedPipe#0 failed to connect to local socket /dev/ttyS0 (VERR_ACCESS_DENIED). in "inittab" I have: c7:2345:respawn:/usr/sbin/faxgetty ttyS0 is the above correct? In virtualbox - serial port Port Number: COM1 Port Mode: Host Device Port/File Path: /dev/ttyS0 What am I missing? -- Joseph