Bug 156118
| Summary: | phantom bad UDP packets detected by NetworkManager | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | joe barnett <thejoe> | ||||
| Component: | NetworkManager | Assignee: | Dan Williams <dcbw> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | |||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | rawhide | ||||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | 0.6.x | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2007-11-01 02:50:03 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 136451 | ||||||
| Attachments: |
|
||||||
|
Description
joe barnett
2005-04-27 17:41:10 UTC
Created attachment 113726 [details]
NM log
I'm not exactly sure why, but it seems to be working now, even with no changes to the NM code... The only thing I can think that I changed was that I set the BIOS to do a full POST on boot to workaround an ndiswrapper bug (loading ndiswrapper freezes the machine if boot without power cable plugged in and the BIOS only does a minimal post). for reference, my laptop is a Dell Latitude D810, but I've also seen the NM bug on a Dell Inspiron 8600. wierd... all NM is doing is reading from a socket with recv()-type calls. Is there possibly a "dhclient" running at the same time as NetworkManager is running? If you've got any of your devices marked to start on boot, that might be the cause of a dhclient process running. I shouldn't have any other dhcp client running at the same time... here's my /etc/network/interfaces (running ubuntu, not fedora): auto lo iface lo inet loopback iface eth0 inet dhcp iface wlan0 inet dhcp I think the issue here is that the code is simply pulling packets from the networking stack. Unfortunately, because we're doing that at the packet layer and _not_ the ethernet layer, we have no way of masking out traffic on other interfaces. So, the DHCP code will actually receive traffic on eth0 when its trying to do DHCP on eth1. Now, this is OK because the code checks the 'xid' of the message, and discards it if its not the same as the DHCP request we sent out. But it does mean more spew in the logs. I might try to counteract this by taking out some of the debug messages. Fixed with NM 0.6.x in FC6 and later... |