Znalazłem jakieś dobre informacje na temat narzędzi bezprzewodowych w tym Q / A . Najwyraźniej został wprowadzony do jądra Linuksa w 1997 roku przez Jean Tourrhilesa sponsorowanego przez Hewlett Packard.
Edycja: Wygląda na to, że WE (rozszerzenia bezprzewodowe) zostało dodane do jądra przez Tourrhiles, a nie same narzędzia bezprzewodowe. Narzędzia są dostępne w większości dystrybucji jako podstawowy sposób komunikacji z WE. Możesz zobaczyć WE w jądrze na /proc/net/wireless
.
Ostatnia wersja wydana była v29
jeszcze Ubuntu 14 i 16 wydają się zawierać v30
beta ( iwconfig -v
).
Jestem ciekawy, co się stało z tym pakietem? Dlaczego wersja 30 „beta” stała się standardową wersją defacto?
Czy HP przestało finansować Jean Tourrhiles, więc rozwój został zatrzymany? A może zdecydowano, że jest wystarczająco stabilny, aby zatrzymać rozwój, ale jeśli tak, to dlaczego 30 wciąż byłoby wersją beta?
Znalazłem tę stronę Github, ale wydaje się, że służy wyłącznie do celów historycznych.
Historia wersji
źródło
/proc/net/wireless
ale same narzędzia bezprzewodowe nie są częścią jądra. Daj mi znać, jeśli się mylę.Odpowiedzi:
Narzędzia bezprzewodowe są przestarzałe na korzyść,
iw
ponieważ rozszerzenia bezprzewodowe zostały wycofane na korzyść nowego interfejsu nl80211 dla urządzeń bezprzewodowych. Dokumentacja jądra dla iw mówi to.Jednak nl80211 jest w fazie rozwoju i nie wszystkie sterowniki zostały do niego zmigrowane. Narzędzia bezprzewodowe są nadal wymagane w przypadku urządzeń, które nie zostały migrowane z rozszerzeń bezprzewodowych.
Powodem, dla którego Ubuntu (i prawie wszystkie dystrybucje, o których wiem) udostępnia wersję 30 beta, jest to, że ta wersja naprawia krytyczny błąd, który był w wersji 29, który spowodował awarię iwconfig, jeśli w okolicy było zbyt wiele sieci z powodu bufora przelewowy. Repozytorium Github dla narzędzi bezprzewodowych tego nie pokazuje, ale oto odpowiednia łatka od Arch
źródło
Powinienem przeczytać Q / A, które lepiej podlinkowałem, ponieważ był link do strony omawiającej, dlaczego ten projekt został porzucony :
Uwaga dodatkowa: Wydaje się, że Jean Tourrhiles pracował nad projektem od około 1997-2009. Znalazłem artykuł z 2014 roku , w którym Tourrhiles nadal pracował w HP, pracując nad projektem o nazwie OpenFlow :
źródło