Cannot run BIND9 from branch /syno-e500/cross/unstable/ on Synology DS-409+

View: New views
4 Messages — Rating Filter:   Alert me  

Cannot run BIND9 from branch /syno-e500/cross/unstable/ on Synology DS-409+

by diazeeeee :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

i am requesting your help, since i cannot run the named daemon (BIND9) on my Synology DS-409+, using the ipkg from NSLU2 repository :
http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/

It seems that the BIND9 package has been compiled with epoll support. But my Syno doesn't seems to have epoll enabled in its kernel (see below).

Some people had the same probleme with Squid; they told me the NSLU2 team compiled Squid again, but with no epoll support.

Is it possible to update the repository with BIND compiled without epoll support ?

Thanks in advance
Jeremy

The error message :
Sep 14 14:39:51 named[799]: errno2result.c:111: unexpected error:
Sep 14 14:39:51 named[799]: unable to convert errno to isc_result: 38: Function not implemented
Sep 14 14:39:51 named[799]: socket.c:3612: unexpected error:
Sep 14 14:39:51 named[799]: epoll_create failed: Function not implemented
Sep 14 14:39:51 named[799]: ./main.c:523: unexpected error:
Sep 14 14:39:51 named[799]: isc_socketmgr_create() failed: unexpected error
Sep 14 14:39:51 named[799]: create_managers() failed: unexpected error
Sep 14 14:39:51 named[799]: exiting (due to early fatal error)



Re: Cannot run BIND9 from branch /syno-e500/cross/unstable/ on Synology DS-409+

by brian_zhou :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Done. (new ipk to be in the feed soon)
  http://trac.nslu2-linux.org/optware/changeset/10632

OTOH, a better way to solve it would be asking Synology to fix their firmware to support epoll. Their firmware got recent enough kernel.

-Brian

--- In nslu2-linux@..., "diazeeeee" <diazeeeee@...> wrote:

>
> Hello,
>
> i am requesting your help, since i cannot run the named daemon (BIND9) on my Synology DS-409+, using the ipkg from NSLU2 repository :
> http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/
>
> It seems that the BIND9 package has been compiled with epoll support. But my Syno doesn't seems to have epoll enabled in its kernel (see below).
>
> Some people had the same probleme with Squid; they told me the NSLU2 team compiled Squid again, but with no epoll support.
>
> Is it possible to update the repository with BIND compiled without epoll support ?
>
> Thanks in advance
> Jeremy
>
> The error message :
> Sep 14 14:39:51 named[799]: errno2result.c:111: unexpected error:
> Sep 14 14:39:51 named[799]: unable to convert errno to isc_result: 38: Function not implemented
> Sep 14 14:39:51 named[799]: socket.c:3612: unexpected error:
> Sep 14 14:39:51 named[799]: epoll_create failed: Function not implemented
> Sep 14 14:39:51 named[799]: ./main.c:523: unexpected error:
> Sep 14 14:39:51 named[799]: isc_socketmgr_create() failed: unexpected error
> Sep 14 14:39:51 named[799]: create_managers() failed: unexpected error
> Sep 14 14:39:51 named[799]: exiting (due to early fatal error)
>



Re: Cannot run BIND9 from branch /syno-e500/cross/unstable/ on Synology DS-409+

by diazeeeee :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

--- In nslu2-linux@..., "brian_zhou" <b88zhou@...> wrote:
>
> Done. (new ipk to be in the feed soon)
>   http://trac.nslu2-linux.org/optware/changeset/10632
>
> OTOH, a better way to solve it would be asking Synology to fix their firmware to support epoll. Their firmware got recent enough kernel.
>
> -Brian

Thank you Brian for being so quick. I now have a working DNS.

I am going to watch out if there is a way to contact Synology about epoll support.

Have a good week !

Jeremy.


Re: Cannot run BIND9 from branch /syno-e500/cross/unstable/ on Synology DS-409+

by dbateman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

brian_zhou wrote:
Done. (new ipk to be in the feed soon)
  http://trac.nslu2-linux.org/optware/changeset/10632

OTOH, a better way to solve it would be asking Synology to fix their firmware to support epoll. Their firmware got recent enough kernel.

-Brian
I have the same problem on my DS209 using ipkg on the repository

 http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable

Any chance of disabling epoll for cs08q1armel as well?

Cheers
David