Typically, with bind you want an IP address. Often a domain works, but it requires that zeromq can resolve that domain to a *local* IP address of the machine. This won’t work, for instance, if your raspberry pi is behind a router. You can listen on all IPs by using 'tcp://*:10011'.
-MinRK On Fri, Feb 26, 2016 at 1:11 AM, Jerry Scharf < sch...@lagunawayconsulting.com> wrote: Hi, > > I'm working further into things. I have the raspberry pi side working > happily and am now trying to get the ubuntu master side working. I am > running python 3.4 and did the install from pip with no errors. (I am > running python2.7 on the pi side to get spi routines...) > > The socket create works fine, but wen I try to bind to my host as a > fully qualified hostname:port (in this case > "bank0pi.lt.in.finsix.com:10011" I get this stackdump: > > File "/home/jerry/finsix/marathon/master/simple/m_zmq.py", line 29, in > bank_setup > evsock.bind(evconn) > File "zmq/backend/cython/socket.pyx", line 487, in > zmq.backend.cython.socket.Socket.bind (zmq/backend/cython/socket.c:5156) > File "zmq/backend/cython/checkrc.pxd", line 25, in > zmq.backend.cython.checkrc._check_rc (zmq/backend/cython/socket.c:7535) > zmq.error.ZMQError: No such device > > What device is it looking for?? I check with host and the name resolves > fine. > > tia, > jerry > > _______________________________________________ > zeromq-dev mailing list > zeromq-dev@lists.zeromq.org > http://lists.zeromq.org/mailman/listinfo/zeromq-dev >
_______________________________________________ zeromq-dev mailing list zeromq-dev@lists.zeromq.org http://lists.zeromq.org/mailman/listinfo/zeromq-dev