Co oznacza „rf” w „rfkill”?

19

W systemie Linux istnieje program o nazwie „rfkill”. Dzięki temu możesz (de) aktywować moduły radiowe. Byłem zainteresowany pytaniem, co oznacza „rf”. Ale nie mogę znaleźć wyjaśnienia. Może ktoś tutaj to wie?

Henry Weinert
źródło

Odpowiedzi:

25

RF oznacza częstotliwość radiową . Zgodnie z Linux Wireless Wiki :

rfkill to małe narzędzie przestrzeni użytkownika do sprawdzania stanu przełączników, przycisków i interfejsów podsystemu rfkill. Niektóre urządzenia są wyposażone w twardy przełącznik, który pozwala zabijać różne typy radiotelefonów radiowych : 802.11 / Bluetooth / NFC / UWB / WAN / WIMAX / FM. Czasami te przyciski mogą zabić więcej niż jeden typ RF. Podsystem rfkill jądra systemu Linux odsłania te przyciski sprzętowe i pozwala przestrzeni użytkownika zapytać o jej status i ustawić jego status za pomocą / dev / rfkill. Biorąc pod uwagę, że czasami niektóre urządzenia RF nie mają sprzętowych przycisków rfkill rfkill, jądro Linuksa ujawnia również możliwości oprogramowania rfkill, które pozwalają przestrzeni użytkownika naśladować sprzętowe zdarzenie rfkill i włączać lub wyłączać RF.

Na marginesie, jeśli jeszcze nie stało się to oczywiste, urządzenia Wi-Fi i Bluetooth są w rzeczywistości radiami i używają cyfrowej modulacji, takiej jak QPSK / DPSK zamiast AM lub FM (źródło - jestem studentem EET). Zauważ też, że rfkilljest to polecenie przestrzeni użytkownika, aby ujawnić funkcjonalność dostępną w podsystemie RFKill jądra Linux :

Wiele systemów komputerowych zawiera nadajniki radiowe, w tym Wi-Fi, Bluetooth i urządzenia 3G. Urządzenia te zużywają energię, która jest marnowana, gdy urządzenie nie jest używane. RFKill to podsystem w jądrze Linuksa, który zapewnia interfejs, przez który można odpytywać, aktywować i dezaktywować nadajniki radiowe w systemie komputerowym. Gdy nadajniki są dezaktywowane, można je ustawić w stanie, w którym oprogramowanie może je reaktywować (blok miękki) lub w którym oprogramowanie nie może ich reaktywować (blok twardy).

Sergiy Kolodyazhnyy
źródło
2
Cytat FM przypomina mi nowy zwrot akcji „RF zabił Gwiazdę Radia”.
WinEunuuchs2Unix
14

RF oznacza „częstotliwość radiową”. Pierwsza transatlantycka transmisja RF został przyjęty w St. Kanadzie w 1901. RF służy do radia, telewizory (nie tyle te dni), walkie talkie, telefony komórkowe, itp ze swojego punktu widzenia RF jest ograniczona w maksymalnym zakresie 10 metrów do 30 metrów.

RF jest często kojarzony z Wi-Fi. Wi-Fi to po prostu znak towarowy oznaczający IEEE 802.11x. Fałszywy pogląd, że nazwa marki „Wi-Fi” jest skrótem od „bezprzewodowa wierność”, rozprzestrzenił się w takim stopniu, że nawet liderzy branży umieścili w komunikacie prasowym wyrażenie „ bezprzewodowa wierność” .

Mylne określenie „Wireless Fidelity” przez masy jest najprawdopodobniej spowodowane pamięcią mięśniową „Hi-Fi”, która oznaczała „ High Fidelity ” w sprzęcie stereofonicznym. (Brak źródła: tylko moja teoria).

Hotspoty Wi-Fi, domowe sieci Wi-Fi i biznesowe sieci Wi-Fi służą do łączenia komputerów i smartfonów z Internetem bez kabli. Dlatego RF (częstotliwość radiowa) staje się warstwą szkieletową / transportową, która zastępuje przewody (Cat 5 / 5e itp.).

rfkillto po prostu sposób na zresetowanie komputerów i smartfonów łączących się z Internetem za pomocą częstotliwości radiowych (RF). Może nawet resetować urządzenia takie jak głośniki, myszy, klawiatury itp. W takim przypadku urządzenia są połączone ze standardem „Bluetooth”.

Urządzenia można również podłączyć do komputera za pomocą podczerwieni (podczerwieni), ale wymaga to pola widzenia i nie wykorzystuje fal radiowych, które się odbijają. Radio AM odbija się od nieba, radio FM przechodzi przez horyzont. Dostępne są wszystkie rodzaje fal radiowych, w tym z kosmosu. Jedna odkryta w tym roku może pochodzić z kosmicznego statku kosmicznego (jeśli w to wierzysz;)).

WinEunuuchs2Unix
źródło
Podczas gdy RFKill zajmuje się nie tylko Wi-Fi, jest tu kilka interesujących notatek historycznych
Sergiy Kolodyazhnyy
@SergiyKolodyazhnyy Na końcu dodałem „Bluetooth”, który prawdopodobnie jest najczęściej używany rfkill. Oprócz „historycznych notatek” na początku wrzuciłem w końcu „Alien spaceships” na koniec;)
WinEunuuchs2Unix