dbo:abstract |
ethtool is the primary means in Linux kernel-based operating systems (primarily Linux and Android) for displaying and modifying the parameters of network interface controllers (NICs) and their associated device driver software from application programs running in userspace. ethtool consists of two components, an API within the Linux kernel through which NICs can send and receive parameters through their device driver software, and a userspace API based on the Linux SIOCETHTOOL ioctl mechanism through which application programs can communicate with the kernel to send and receive NIC and NIC driver parameters. Most Linux distributions provide a standard utility program called ethtool that can be used from a shell to control, or gather information from NICs using the ethtool userspace API. In the Information technology community, the term ethtool is usually used to refer to this utility program. The ethtool userspace API can be accessed from programs written in the C and C++ programming languages through the C standard library or C++ standard library respectively. Several scripting languages such as Perl and Python provide ethtool API bindings that allow programmers using these languages to write scripts that can control NIC's. The macOS and FreeBSD operating systems provide utility programs that have a user interface similar to the Linux ethtool utility, but that use fundamentally different APIs to communicate with their operating system kernels and NIC's. (en) ethtool est une commande Linux et Android permettant d'afficher et modifier certains paramètres de la carte réseau, comme sa vitesse. (fr) |
dbo:genre |
dbr:Computer_networking |
dbo:license |
dbr:GNU_General_Public_License |
dbo:operatingSystem |
dbr:Linux |
dbo:programmingLanguage |
dbr:C_(programming_language) |
dbo:wikiPageExternalLink |
http://www.thegeekstuff.com/2010/10/ethtool-command/ https://man7.org/linux/man-pages/man8/ethtool.8.html https://www.kernel.org/pub/software/network/ethtool/ http://sourceforge.net/projects/net-tools/ |
dbo:wikiPageID |
26232091 (xsd:integer) |
dbo:wikiPageLength |
5945 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1108043578 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:Python_(programming_language) dbr:Perl dbr:User_space dbr:C++_standard_library dbr:Device_driver dbr:Duplex_(telecommunications) dbr:Ioctl dbr:FreeBSD dbr:GNU_General_Public_License dbr:Android_(operating_system) dbc:Free_network-related_software dbc:Linux_network-related_software dbr:Linux dbr:Linux_kernel dbr:MacOS dbr:C++_programming_language dbr:C_(programming_language) dbr:Language_binding dbr:Linux_distribution dbr:Flash_memory dbr:Checksum dbr:Direct_memory_access dbr:Flow_control_(data) dbr:Iproute2 dbc:Linux-only_free_software dbr:API dbr:Autonegotiation dbc:Linux_configuration_utilities dbr:C_standard_library dbr:Computer_networking dbr:Information_technology dbr:Network_interface_controller dbr:Operating_system dbr:C_programming_language dbr:Scripting_language dbr:Shell_(computing) dbr:Programming_language dbr:Multiqueue_NIC dbr:Firmware dbr:Utility_program dbr:1000BASE-T |
dbp:author |
David S. Miller (en) |
dbp:developer |
Ben Hutchings (en) |
dbp:genre |
dbr:Computer_networking |
dbp:license |
dbr:GNU_General_Public_License |
dbp:operatingSystem |
dbr:Linux |
dbp:programmingLanguage |
dbr:C_(programming_language) |
dbp:title |
ethtool (en) |
dbp:website |
https://www.kernel.org/pub/software/network/ethtool/ |
dbp:wikiPageUsesTemplate |
dbt:Unix_commands dbt:Cleanup_bare_URLs dbt:Infobox_software dbt:Lowercase_title dbt:Mono dbt:More_citations_needed dbt:Multiple_issues dbt:One_source dbt:Portal dbt:Reflist dbt:Start_date_and_age |
dct:subject |
dbc:Free_network-related_software dbc:Linux_network-related_software dbc:Linux-only_free_software dbc:Linux_configuration_utilities |
gold:hypernym |
dbr:Utility |
rdf:type |
owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 |
rdfs:comment |
ethtool est une commande Linux et Android permettant d'afficher et modifier certains paramètres de la carte réseau, comme sa vitesse. (fr) ethtool is the primary means in Linux kernel-based operating systems (primarily Linux and Android) for displaying and modifying the parameters of network interface controllers (NICs) and their associated device driver software from application programs running in userspace. Most Linux distributions provide a standard utility program called ethtool that can be used from a shell to control, or gather information from NICs using the ethtool userspace API. In the Information technology community, the term ethtool is usually used to refer to this utility program. (en) |
rdfs:label |
Ethtool (en) Ethtool (fr) |
owl:sameAs |
freebase:Ethtool yago-res:Ethtool wikidata:Ethtool dbpedia-fr:Ethtool https://global.dbpedia.org/id/2qVrm |
prov:wasDerivedFrom |
wikipedia-en:Ethtool?oldid=1108043578&ns=0 |
foaf:homepage |
https://www.kernel.org/pub/software/network/ethtool/ |
foaf:isPrimaryTopicOf |
wikipedia-en:Ethtool |
is dbo:wikiPageRedirects of |
dbr:Mii-tool |
is dbo:wikiPageWikiLink of |
dbr:Mii-tool dbr:BusyBox dbr:Iproute2 dbr:Ifconfig dbr:Wake-on-LAN |
is foaf:primaryTopic of |
wikipedia-en:Ethtool |