pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/55446 (scapy function send() does not work)
On 07/18/20 01:30, David H. Gutteridge wrote:
> The following reply was made to PR pkg/55446; it has been noted by GNATS.
>
> From: "David H. Gutteridge" <david%gutteridge.ca@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc:
> Subject: Re: pkg/55446 (scapy function send() does not work)
> Date: Fri, 17 Jul 2020 18:29:45 -0400
>
> On Fri, 2020-07-17 at 10:10 +0000, tmp%bh0.amt.ru@localhost wrote:
> > Yes, I'm sorry, the right output is:
> [...]
> > >>> send(IP(dst="8.8.8.8")/ICMP()/"test")
> > ERROR: --- Error sending packets
> > Traceback (most recent call last):
> > File "/usr/pkg/lib/python3.7/site-packages/scapy/sendrecv.py", line 197, in _sndrcv_snd
> > self.pks.send(p)
> > File "/usr/pkg/lib/python3.7/site-packages/scapy/arch/bpf/supersocket.py", line 317, in send
> > return os.write(self.outs, raw(x))
> > OSError: [Errno 47] Address family not supported by protocol family
> > WARNING: Mac address to reach destination not found. Using broadcast.
> > WARNING: Could not get the source MAC: No MAC address found on tun4 !
> > Traceback (most recent call last):
> > File "<console>", line 1, in <module>
> > File "/usr/pkg/lib/python3.7/site-packages/scapy/sendrecv.py", line 319, in send
> > realtime=realtime, return_packets=return_packets)
> > File "/usr/pkg/lib/python3.7/site-packages/scapy/sendrecv.py", line 291, in __gen_send
> > s.send(p)
> > File "/usr/pkg/lib/python3.7/site-packages/scapy/arch/bpf/supersocket.py", line 362, in send
> > L2bpfSocket.send(self, frame)
> > File "/usr/pkg/lib/python3.7/site-packages/scapy/arch/bpf/supersocket.py", line 317, in send
> > return os.write(self.outs, raw(x))
> > OSError: [Errno 47] Address family not supported by protocol family
>
> Hmm, well, here it has (randomly?) chosen to use tun4, but you may want
> to use your iwi0 interface. There's the "iface" argument for that,
> please see: https://scapy.readthedocs.io/en/latest/usage.html#sending-packets
>
> Dave
tun4 is the right interface: please look at the e-mail from July, 3 on
16:35:09 +0300.
--
Alexei
Home |
Main Index |
Thread Index |
Old Index