Opened 7 months ago

Closed 8 days ago

#14220 closed bug (fixed)

Regression: Atheros Killer E220x cannot configure network

Reported by: i80and Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Network & Internet Version: R1/Development
Keywords: DHCP Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All


I have an Atheros Killer E220x ethernet card which used to work.

I just recently spun up Haiku again after a hiatus, and found that the network never configures. The device is detected, and I can see the TX counter increase as Haiku sends DHCP requests, but the RX counter remains at 0.

Attachments (1)

syslog (417.0 KB) - added by i80and 7 months ago.

Download all attachments as: .zip

Change History (11)

Changed 7 months ago by i80and

Attachment: syslog added

comment:1 Changed 7 months ago by waddlesplash

DHCP is known to be pretty flaky on certain configurations. Try using a static address instead.

comment:2 Changed 7 months ago by waddlesplash

Looking at the syslog, it looks similar to the DHCP config looping that I've seen elsewhere, but unlike #13789 and friends it never gets any replies from the DHCP server, interesting.

Hmm, actually this looks nearly identical to #14027.

comment:3 Changed 7 months ago by i80and

Static network configuration yields the same result; pinging my gateway results in "No route to host", and while the Sent byte count increases, the Received byte count stays at zero.

I'll try to bisect the hrev that broke it some time this week.

comment:4 Changed 6 months ago by waddlesplash

Please retest with a recent nightly; the Atheros driver has been updated.

comment:5 Changed 6 months ago by i80and

Reproduced on hrev52107, unfortunately.

This actually may not be a regression. Testing hrev50904 shows the same problem, so it's possible something I don't know about has changed in my environment since I initially added support for my card.

comment:6 Changed 4 months ago by waddlesplash

Keywords: DHCP added

comment:7 Changed 4 months ago by selim

I had exactly the same problem with atheros E2200. For me it started working after follwing steps:

  1. Turn computer off
  2. Disconnect power for a minute
  3. Boot straight into haiku. (it won't work if you boot into windows or linux first, and then reboot into haiku)

It looks like windows initializes network adapter in such a way, that haiku can't work with it even after reboot (that's my guess, I don't know how it actually works)

comment:8 Changed 12 days ago by waddlesplash

I wonder if 14b0498cfa is related here, possibly your router choked on the partially-invalid ARP packets we were sending before. So please retest with a recent nightly and see if this is fixed now.

comment:9 Changed 8 days ago by i80and

Just tried a couple of reboots on the latest nightly build, and my network consistently works again! This issue was sporadic which always made it frustrating to try and reproduce, but I think this can probably be closed.

Thank you!

comment:10 Changed 8 days ago by waddlesplash

Resolution: fixed
Status: newclosed

Thanks for testing!

Note: See TracTickets for help on using tickets.