I have had the same experience. pretty frustrating to see the dns queries being
answered. But all the kernel does is send an "ICMP port unreachable" back to the
dns server.
The only thing I can think of that could cause this is "netpoll" trapping the rx
But I only say that because there were some recent changes to that code, and
the name sounds suspicious ;)
The compile error went away when I selected NET_SCHED which was the
"QoS/and fair queing" entry in menuconfig.
cheers Ian.
Pavel Roskin wrote:
Quoting Larry Finger <Larry.Finger@xxxxxxxxxxxx>:
Compiling wireless-dev (commit d2f859f56c9f00f093f943cf810a863a5aa2e10f)
results in the following
error when building modules:
WARNING: "tcf_destroy_chain" [net/mac80211/mac80211.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
In my configuration, net/sched/sch_api.c where tcf_destroy_chain is defined
is not compiled. The
network-related configuration parameters are:
Same problem here. CONFIG_NET_SCH_FIFO was enabled, apparently by
net/mac80211/Kconfig, but CONFIG_NET_SCHED. Selecting the later (but none of
the schedulers) fixed the compile error.
However, the is something weird with the new kernel. DNS has stopped working.
Under the new kernel, DNS requests get "port unreachable" ICMP responses seen
in Wireshark (sorry, I would have to reboot to get the exact message). The DNS
server is in a different subnet. I can ping it and even telnet (over TCP) to
the DNS port 53.
Under the old kernel, the DNS requests are answered properly.
There is no way netdev folks can be unaware of it, so it's just a word of
caution, not a bugreport.
--
Regards,
Pavel Roskin
-
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
-
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html