[pkg-wpa-devel] Removal of madwifi driver backend support

Glenn Saberton gsaberton at foomagic.org
Tue May 27 13:08:35 UTC 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Kel Modderman wrote:
> Hi,
> 
> I would like to propose the removal of madwifi specific backend from
> wpasupplicant package for the following reasons:
> 
> 1) The use of -Dmadwifi is actively warned against by upstream Madwifi
>    developers. wext should be used instead.
> 
> 2) If there are bugs in wext driver backend in conjunction with madwifi, they
>    should be reported, and they will be more likely to be fixed since wext is
>    the preferred standard of operation for both Madwifi and
>    hostap/wpa_supplicant upstream support and development personell.
> 
> 3) The use of a snapshot of madwifi include files to enable private interface
>    introduces ABI incompatibility when upstream Madwifi changes. There is no
>    facility to ensure a stable wpa_supplicant/madwifi backend interface with
>    various different versions of madwifi driver. The fact that this has not
>    changed in a while is pure luck; the Madwfi project's delivery of new binary
>    HAL + glue has stagnated for a long time now.
> 
> 4) The madwifi include files constitute a huge part of the debian difference to
>    upstream, making the package slightly more difficult to maintain.
> 
> 5) NetworkManager uses "wext" as backend for, as far as I can see after
>     inspecting source code, all wireless devices.
> 
> 6) Compatibility code could be put into ifupdown integration to display a
>    message when "wpa-driver madwifi" line was used in a /e/n/i stanza, and
>    the operation could continue with wext backend.
> 
> Thanks, Kel.
> 
> _______________________________________________
> Pkg-wpa-devel mailing list
> Pkg-wpa-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-wpa-devel
> 
Agreed, I have been wondering why its still included considering that
madwifi has supported wext since before etch was released.

Cheers

Glenn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIPAfTV8GyuTwyskMRAmGEAJ4pHc506q9srR33tYWny+I6GoBSbQCglFDW
SaCc9Lp+GRLfOb8xDxelsac=
=+nCi
-----END PGP SIGNATURE-----



More information about the Pkg-wpa-devel mailing list