[Bug 6746] udhcpc >= v1.19 (mipsel) does not respond to DHCP packet from server
bugzilla at busybox.net
bugzilla at busybox.net
Thu Jan 16 23:48:05 UTC 2014
https://bugs.busybox.net/show_bug.cgi?id=6746
--- Comment #2 from NickR <ma.ya.sav at googlemail.com> 2014-01-16 23:48:04 UTC ---
> I need more data. Between which versions exactly behavior has changed?
> Can you show packet dump of last working and first non-working version?
> (tcpdump -s0 -xX will do).
Thanks for your reply.
As I badly needed busybox v1.21 up and running ASAP, I went through the source
code and experimented a bit. Finally, I was able to fix the issue by commenting
out this part of the code:
if (setsockopt(fd, SOL_SOCKET, SO_ATTACH_FILTER, &filter_prog,
sizeof(filter_prog)) >= 0)
log1("Attached filter to raw socket fd"); // log?
Apparently my kernel does not support this filter feature. It might make sense
to introduce a command line switch with the same effect.
If you still need the tcpdump, please let me know, I will try to produce it.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the busybox-cvs
mailing list