*WORKAROUND* arp is broken between madwifi-cars (D-link dwl-G650).

Bug #25080 reported by Claudio
4
Affects Status Importance Assigned to Milestone
Ubuntu
Invalid
Medium
Adam Conrad

Bug Description

Hi,

I have 3 computers at home and a dsl-router/wifi AP. 2 computers run linux, one
Windows 2000. I have three DWL-G650 wifi cards. Two have firmware B2, one C3.
While running hoary, everything worked fine (madwifi, wpa-psk config).

Now with breezy, the arp resolving config seems to be broken on the linux
computers. All the computers can connect to the AP and the internet. The windows
computer can connect to all machines, the linux computers only to the AP and the
windows machine. No connection whatsoever to the other linux computer. Switching
cards does not make a difference.

This suggest that the problem is on the linux driver. While trying to isolate
the problem, I discovered that the problem was found on the arp-layer. Setting
the arp information staticly on both linux computers, make everything work (but
break the dynamicly arp setting on the windows pc, so a real solution).

arp output:

root@sydney:/home/claudio # arp -a
? (192.168.1.3) at <incomplete> on ath0
? (192.168.1.1) at mac-address [ether] on ath0

(mac-address is a real mac-address)

Setting the arp config manually on both computers:

root@sydney:/home/claudio # arp -s -remote-ip-address remote-mac-address

(remote-ip-address is the LAN ip-address of the other linux computer,
remote-mac-address is the mac address of the remote wifi card).

Seems to be a broken madwifi driver to me (running up-to-date (6 november 2005)
kernel and restricted modules). I don't know if the problem is specific to my
card model, but I think that's rather the unusual setting of having more than
one madwifi card in your set-up.

Regards,

C.

arp -a

Revision history for this message
Claudio (ubuntu-bugs-apt-get) wrote :

A little correction. The cards are: 2 D-Link DWL-G650 revision C2 and 1 D-Link
DWL-G50 revision C3.

Thx,

C.

Revision history for this message
Claudio (ubuntu-bugs-apt-get) wrote :

The bugs in not on linux-restricted-modules but on a broken wpasupplicant on
breezy (0.4.5). Just installed the package for dapper (0.4.6) and it works fine.
No dependencies problem. Please check if you can upload this package to breezy,
as it will fix the problem for a lot of people.

Thx,

Claudio

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

Breezy will only get security fixes. The only shot of clearing this up in breezy is for it to go to backports...

Revision history for this message
Martin Bergner (martin-bergner) wrote :

Thanks for the bug report.

I'm closing this bug because it has been fixed in Dapper.

If you need a fix for this bug in Breezy, please follow the
instructions in the "How to request new packages" section of the
Backports wiki page:
        https://wiki.ubuntu.com/UbuntuBackports

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.