Loading ...
Sorry, an error occurred while loading the content.

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

Expand Messages
  • diazeeeee
    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 :
    Message 1 of 5 , Sep 14, 2009
    • 0 Attachment
      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)
    • brian_zhou
      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
      Message 2 of 5 , Sep 14, 2009
      • 0 Attachment
        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@yahoogroups.com, "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)
        >
      • diazeeeee
        ... 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
        Message 3 of 5 , Sep 14, 2009
        • 0 Attachment
          --- In nslu2-linux@yahoogroups.com, "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.
        • dbateman
          ... 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
          Message 4 of 5 , Oct 28, 2009
          • 0 Attachment
            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

            --
            View this message in context: http://www.nabble.com/Cannot-run-BIND9-from-branch--syno-e500-cross-unstable--on-Synology-DS-409%2B-tp25441537p26101743.html
            Sent from the Nslu2 - Linux mailing list archive at Nabble.com.
          • queNenni
            ... -- ... -- ... The same here on my DS209. ipkg status: Package: bind Version: 9.6.1.3-1 Depends: openssl Status: install user installed Architecture: arm
            Message 5 of 5 , Feb 14, 2010
            • 0 Attachment
              diazeeeee wrote:
              >
              > 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 ?
              >
              > 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)
              >
              --

              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.
              >
              --

              dbateman wrote:
              >
              > 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?
              >
              >

              The same here on my DS209.

              ipkg status:
              Package: bind
              Version: 9.6.1.3-1
              Depends: openssl
              Status: install user installed
              Architecture: arm

              Can I hope to see a patch for this problem?

              Or can I use the patch from Brian for the DS409 to patch my bind? Will it
              work?

              Thanks
              Kenny
              --
              View this message in context: http://old.nabble.com/Cannot-run-BIND9-from-branch--syno-e500-cross-unstable--on-Synology-DS-409%2B-tp25441537p27588722.html
              Sent from the Nslu2 - Linux mailing list archive at Nabble.com.
            Your message has been successfully submitted and would be delivered to recipients shortly.