Jump to content

nie działa ioctrl dla /dev/sci0


Guest zember

Recommended Posts

Guest zember

nbox openpli 8.3 - 5800

 

Witam, otwieram /dev/sci0 z parametrami h = os.open( '/dev/sci0', os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK )

Mogę do niego czytać i pisać, ale niestety, jeżeli chcę wywołać jakieś polecenie, typu set params albo reset, to dostaje w odpowiedzi IOError: [Errno 1] Operation not permitted.

 

Co ciekawe, np. w vuduo na openPLi 3.0, wszystko działa poprawnie.

 

Doczytałem, że problem moze leżeć w braku włączonej obslugi tty na dev/sci0, tu jest opis:

 

http://stackoverflow.com/questions/4695599/operation-not-permitted

 

Niestety, przy próbie włączenia tej obsługi poleceniem setcap, wyskakuje, że nie mozna tego zrobić.

 

No i utknąłem, ma ktoś jakiś pomysł?

Poprawiono błędy. Pozdrawiam

Link to comment
Share on other sites

  • 4 weeks later...
Guest zember

Witam,

podbijam temat, po głębszych testach wychodzi że najprawdopodobniej jest to wina drivera albo coś na łączu konsola driver.

 

http://www.streamboard.tv/wbb2/thread.php?threadid=38657 w tym temacie jest trochę więcej informacji na temat problemu. Problem występuje  tylko na nboxie na innych tunerach sh4 jest ok.

 

Byłbym wdzięczny za pomoc.

 

Pozdrawiam,

 

Testowane również na dystrybucji Graterlia i pythonie 2.6 i 2.7

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...