web-dev-qa-db-fra.com

Que signifie "rf" dans "rfkill"?

Sous Linux, il existe un programme appelé "rfkill". Vous pouvez (dés) activer les modules radio avec cela. J'étais intéressé par la question de savoir ce que "rf" signifie. Mais je ne peux pas trouver d'explication. Peut-être que quelqu'un ici le sait?

19
Henry Weinert

RF signifie radiofréquence. Selon le Linux Wireless Wiki :

rfkill est un petit outil de l'espace utilisateur permettant d'interroger l'état des commutateurs, boutons et interfaces de sous-système rfkill. Certains appareils sont livrés avec un interrupteur dur qui vous permet de tuer différents types de radios RF : 802.11/Bluetooth/NFC/UWB/WAN/WIMAX/FM. Parfois, ces boutons peuvent tuer plus d'un type RF. Le sous-système rfkill du noyau Linux expose ces boutons matériels et laisse l'espace utilisateur interroger son état et définir son état via un/dev/rfkill. Étant donné que parfois certains appareils RF n'ont pas de boutons rfkill matériels rfkill le noyau Linux expose également des capacités rfkill logicielles qui permettent à l'espace utilisateur de reproduire un événement matériel rfkill et activer ou désactiver RF.

En passant, si cela n'est pas encore devenu évident, les appareils Wifi et Bluetooth sont en fait des radios et utilisent une modulation numérique telle que QPSK/DPSK au lieu de AM ou FM (source - je suis un étudiant EET). Notez également que rfkill est une commande de l'espace utilisateur pour exposer les fonctionnalités disponibles dans le noyau Linux RFKill subsystem :

De nombreux systèmes informatiques contiennent des émetteurs radio, notamment des appareils Wi-Fi, Bluetooth et 3G. Ces appareils consomment de l'énergie, qui est gaspillée lorsque l'appareil n'est pas utilisé. RFKill est un sous-système du noyau Linux qui fournit une interface à travers laquelle les émetteurs radio d'un système informatique peuvent être interrogés, activés et désactivés. Lorsque les émetteurs sont désactivés, ils peuvent être placés dans un état où le logiciel peut les réactiver (un bloc logiciel) ou où le logiciel ne peut pas les réactiver (un bloc matériel).

25

RF signifie "Radio Frequency". Le premier transatlantique RF transmission a été reçu à St. John's Canada en 1901. RF est utilisé pour les radios, téléviseurs (pas si beaucoup de nos jours), talkies-walkies, téléphones portables, etc. De votre point de vue RF est limité dans une portée maximale de 10 mètres à 30 mètres.

La RF est souvent associée au Wi-Fi. Wi-Fi est simplement un terme de marque déposée signifiant IEEE 802.11x. La fausse idée que le nom de marque "Wi-Fi" est l'abréviation de "fidélité sans fil" s'est répandue à un point tel que même les leaders de l'industrie ont inclus la phrase fidélité sans fil dans un communiqué de presse.

Le terme impropre de "Wireless Fidelity" par les masses est probablement dû à la mémoire musculaire mentale de "Hi-Fi" qui signifiait " High Fidelity " dans les équipements stéréophoniques. (Aucune source pour cela: juste ma théorie).

Les hotspots Wi-Fi, les réseaux domestiques Wi-Fi et les réseaux professionnels Wi-Fi sont utilisés pour connecter des ordinateurs et des smartphones à Internet sans fil. Par conséquent RF (Radio Frequency) devient la couche de base/transport qui remplace les fils (Cat 5/5e, etc.).

rfkill est simplement un moyen de réinitialiser les ordinateurs et les smartphones connectés via des fréquences radio (RF) à Internet. Il peut même réinitialiser des appareils tels que des haut-parleurs, des souris, des claviers, etc. Dans ce cas, les appareils sont connectés avec la norme "Bluetooth".

Les appareils peuvent également être connectés à votre ordinateur avec IR (infrarouge), mais cela nécessite une ligne de visée et n'utilise pas RF qui rebondit. La radio AM rebondit du ciel, la radio FM traverse le Tous les types de RF sont là-bas, y compris ceux de l'espace lointain. Un découvert cette année pourrait être de n vaisseau spatial extraterrestre (si vous croyez cela;)) .

14
WinEunuuchs2Unix