From: Jo-Philipp Wich Date: Sun, 11 Jul 2021 13:56:35 +0000 (+0200) Subject: iwinfo: rename hardware.txt to devices.txt X-Git-Url: http://git.openwrt.org/project/luci.git;master?a=commitdiff_plain;h=a0a0e02dd91d14a50155390d5fd3b95d6ec87bf4;p=project%2Fiwinfo.git iwinfo: rename hardware.txt to devices.txt Signed-off-by: Jo-Philipp Wich --- diff --git a/devices.txt b/devices.txt new file mode 100644 index 0000000..ea74929 --- /dev/null +++ b/devices.txt @@ -0,0 +1,199 @@ +# libiwinfo hardware database +# vendor id | device id | subsystem vendor id | subsystem device id | +# txpower offset | frequency offset | "vendor name" | "device name" +0x0777 0x11ac 0x0777 0xe7f9 0 0 "Ubiquiti" "LiteBeam 5AC" +0xffff 0xffff 0xffff 0xb102 0 0 "Ubiquiti" "PowerStation2 (18V)" +0xffff 0xffff 0xffff 0xb202 0 0 "Ubiquiti" "PowerStation2 (16D)" +0xffff 0xffff 0xffff 0xb302 0 0 "Ubiquiti" "PowerStation2 (EXT)" +0xffff 0xffff 0xffff 0xb105 0 0 "Ubiquiti" "PowerStation5 (22V)" +0xffff 0xffff 0xffff 0xb305 0 0 "Ubiquiti" "PowerStation5 (EXT)" +0xffff 0xffff 0xffff 0xc302 0 0 "Ubiquiti" "PicoStation2" +0xffff 0xffff 0xffff 0xc3a2 10 0 "Ubiquiti" "PicoStation2 HP" +0xffff 0xffff 0xffff 0xa105 0 0 "Ubiquiti" "WispStation5" +0xffff 0xffff 0xffff 0xa002 10 0 "Ubiquiti" "LiteStation2" +0xffff 0xffff 0xffff 0xa005 5 0 "Ubiquiti" "LiteStation5" +0xffff 0xffff 0xffff 0xc002 10 0 "Ubiquiti" "NanoStation2" +0xffff 0xffff 0xffff 0xc005 5 0 "Ubiquiti" "NanoStation5" +0xffff 0xffff 0xffff 0xc102 10 0 "Ubiquiti" "NanoStation Loco2" +0xffff 0xffff 0xffff 0xc105 5 0 "Ubiquiti" "NanoStation Loco5" +0xffff 0xffff 0xffff 0xc202 10 0 "Ubiquiti" "Bullet2" +0xffff 0xffff 0xffff 0xc205 5 0 "Ubiquiti" "Bullet5" +0x168c 0xffff 0x0777 0xe002 6 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe003 3 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe005 5 0 "Ubiquiti" "NanoStation M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe006 5 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe009 6 0 "Ubiquiti" "NanoStation Loco M9" /* airOS XM */ +0x168c 0xffff 0x0777 0xe012 10 0 "Ubiquiti" "NanoStation M2" /* airOS XM */ +0x168c 0xffff 0x0777 0xe035 3 0 "Ubiquiti" "NanoStation M3" /* airOS XM */ +0x168c 0xffff 0x0777 0xe0a2 2 0 "Ubiquiti" "NanoStation Loco M2" /* airOS XM */ +0x168c 0xffff 0x0777 0xe0a5 1 0 "Ubiquiti" "NanoStation Loco M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe102 6 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe105 5 0 "Ubiquiti" "Rocket M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe112 10 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe115 3 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe1a3 3 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe1a5 5 0 "Ubiquiti" "PowerBridge M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe1b2 10 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe1b3 3 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe1b5 5 0 "Ubiquiti" "Rocket M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe1b6 5 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe1b9 6 0 "Ubiquiti" "Rocket M9" /* airOS XM */ +0x168c 0xffff 0x0777 0xe1c2 10 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe1c3 3 0 "Ubiquiti" "Rocket M3" /* airOS XM */ +0x168c 0xffff 0x0777 0xe1c5 5 0 "Ubiquiti" "Rocket M5 GPS" /* airOS XM */ +0x168c 0xffff 0x0777 0xe1c5 5 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe1d2 10 0 "Ubiquiti" "Rocket M2 Titanium" /* airOS XM/XW */ +0x168c 0xffff 0x0777 0xe1d3 3 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe1d5 5 0 "Ubiquiti" "airOS XM/XW" +0x168c 0xffff 0x0777 0xe1d9 6 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe1e3 3 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe1e5 5 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe202 12 0 "Ubiquiti" "Bullet M2" /* airOS XM */ +0x168c 0xffff 0x0777 0xe205 6 0 "Ubiquiti" "Bullet M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe212 1 0 "Ubiquiti" "AirGrid M2" /* airOS XM */ +0x168c 0xffff 0x0777 0xe215 1 0 "Ubiquiti" "AirGrid M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe232 2 0 "Ubiquiti" "NanoBridge M2" /* airOS XM */ +0x168c 0xffff 0x0777 0xe233 3 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe235 1 0 "Ubiquiti" "NanoBridge M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe239 6 0 "Ubiquiti" "NanoBridge M9" /* airOS XM */ +0x168c 0xffff 0x0777 0xe242 9 0 "Ubiquiti" "AirGrid M2 HP" /* airOS XM */ +0x168c 0xffff 0x0777 0xe243 3 0 "Ubiquiti" "NanoBridge M3" /* airOS XM */ +0x168c 0xffff 0x0777 0xe245 6 0 "Ubiquiti" "AirGrid M5 HP" /* airOS XM */ +0x168c 0xffff 0x0777 0xe252 9 0 "Ubiquiti" "AirGrid M2 HP" /* airOS XM */ +0x168c 0xffff 0x0777 0xe255 6 0 "Ubiquiti" "AirGrid M5 HP" /* airOS XM */ +0x168c 0xffff 0x0777 0xe2a3 3 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe2a5 5 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe2b2 10 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe2b5 1 0 "Ubiquiti" "NanoBridge M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe2b9 6 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe2c2 10 0 "Ubiquiti" "NanoBeam M2 Int" /* airOS XW */ +0x168c 0xffff 0x0777 0xe2c3 6 0 "Ubiquiti" "Bullet M2 XW" /* airOS XW */ +0x168c 0xffff 0x0777 0xe2c4 6 0 "Ubiquiti" "airOS XW" +0x168c 0xffff 0x0777 0xe2d2 12 0 "Ubiquiti" "Bullet M2 Titanium HP" /* airOS XM */ +0x168c 0xffff 0x0777 0xe2d4 6 0 "Ubiquiti" "airOS XW" +0x168c 0xffff 0x0777 0xe2d5 6 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe2e5 4 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe302 12 0 "Ubiquiti" "PicoStation M2" /* airOS XM */ +0x168c 0xffff 0x0777 0xe305 6 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe345 6 0 "Ubiquiti" "WispStation M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe3a5 5 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe3b5 6 0 "Ubiquiti" "airOS XM/XW" +0x168c 0xffff 0x0777 0xe3e5 4 0 "Ubiquiti" "PowerBeam M5 300" /* airOS XW */ +0x168c 0xffff 0x0777 0xe402 10 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe405 1 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe4a2 1 0 "Ubiquiti" "AirRouter" /* airOS XM */ +0x168c 0xffff 0x0777 0xe4a5 1 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe4b2 9 0 "Ubiquiti" "AirRouter HP" /* airOS XM */ +0x168c 0xffff 0x0777 0xe4d5 5 0 "Ubiquiti" "Rocket M5 Titanium" /* airOS XW */ +0x168c 0xffff 0x0777 0xe4e5 4 0 "Ubiquiti" "PowerBeam M5 400" /* airOS XW */ +0x168c 0xffff 0x0777 0xe5e5 4 0 "Ubiquiti" "airOS XW" +0x168c 0xffff 0x0777 0xe6a2 1 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe6b2 1 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe6b5 5 0 "Ubiquiti" "Rocket M5 XW" /* airOS XW */ +0x168c 0xffff 0x0777 0xe6c2 6 0 "Ubiquiti" "airOS XM" +0x168c 0xffff 0x0777 0xe6e5 4 0 "Ubiquiti" "PowerBeam M5 400 ISO" /* airOS XW */ +0x168c 0xffff 0x0777 0xe7f8 2 0 "Ubiquiti" "airOS XW" +0x168c 0xffff 0x0777 0xe805 5 0 "Ubiquiti" "airOS XM" /* e.g. NanoStation M5, Bullet M5 */ +0x168c 0xffff 0x0777 0xe812 6 0 "Ubiquiti" "NanoBeam M2 13" /* airOS XW */ +0x168c 0xffff 0x0777 0xe815 4 0 "Ubiquiti" "NanoBeam M5 16" /* airOS XW */ +0x168c 0xffff 0x0777 0xe825 4 0 "Ubiquiti" "NanoBeam M5 19" /* airOS XW */ +0x168c 0xffff 0x0777 0xe835 6 0 "Ubiquiti" "AirGrid M5 XW" /* airOS XW */ +0x168c 0xffff 0x0777 0xe845 1 0 "Ubiquiti" "NanoStation Loco M5 XW" /* airOS XW */ +0x168c 0xffff 0x0777 0xe855 5 0 "Ubiquiti" "NanoStation M5 XW" /* airOS XW */ +0x168c 0xffff 0x0777 0xe865 6 0 "Ubiquiti" "LiteBeam M5" /* airOS XW */ +0x168c 0xffff 0x0777 0xe866 6 0 "Ubiquiti" "NanoStation M2 XW" /* airOS XW */ +0x168c 0xffff 0x0777 0xe867 2 0 "Ubiquiti" "NanoStation Loco M2 XW" /* airOS XW */ +0x168c 0xffff 0x0777 0xe868 7 0 "Ubiquiti" "Rocket M2 XW" /* airOS XW */ +0x168c 0xffff 0x0777 0xe869 2 0 "Ubiquiti" "airOS XW" +0x168c 0xffff 0x0777 0xe875 4 0 "Ubiquiti" "airOS XW" +0x168c 0xffff 0x0777 0xe879 2 0 "Ubiquiti" "airOS XW" +0x168c 0xffff 0x0777 0xe885 4 0 "Ubiquiti" "PowerBeam M5 620 XW" /* airOS XW */ +0x168c 0xffff 0x0777 0xe895 4 0 "Ubiquiti" "airOS XW" +0x168c 0xffff 0x0777 0xe8a5 1 0 "Ubiquiti" "NanoStation Loco M5" /* airOS XM */ +0x168c 0xffff 0x0777 0xe8b5 5 0 "Ubiquiti" "airOS XM" +0x168c 0x001b 0x0777 0x3002 10 0 "Ubiquiti" "XR2" +0x168c 0x001b 0x7777 0x3002 10 0 "Ubiquiti" "XR2" +0x168c 0x001b 0x0777 0x3b02 10 0 "Ubiquiti" "XR2.3" +0x168c 0x001b 0x0777 0x3c02 10 0 "Ubiquiti" "XR2.6" +0x168c 0x001b 0x0777 0x3b03 10 0 "Ubiquiti" "XR3-2.8" +0x168c 0x001b 0x0777 0x3c03 10 0 "Ubiquiti" "XR3-3.6" +0x168c 0x001b 0x0777 0x3003 10 0 "Ubiquiti" "XR3" +0x168c 0x001b 0x0777 0x3004 10 0 "Ubiquiti" "XR4" +0x168c 0x001b 0x0777 0x3005 10 0 "Ubiquiti" "XR5" +0x168c 0x001b 0x7777 0x3005 10 0 "Ubiquiti" "XR5" +0x168c 0x001b 0x0777 0x3007 10 0 "Ubiquiti" "XR7" +0x168c 0x001b 0x0777 0x3009 10 -1520 "Ubiquiti" "XR9" +0x168c 0x001b 0x168c 0x2063 0 0 "Atheros" "AR5413" +0x168c 0x0013 0x168c 0x1042 1 0 "Ubiquiti" "SRC" +0x168c 0x0013 0x0777 0x2041 10 0 "Ubiquiti" "SR2" +0x168c 0x0013 0x0777 0x2004 6 0 "Ubiquiti" "SR4" +0x168c 0x0013 0x7777 0x2004 6 0 "Ubiquiti" "SR4" +0x168c 0x0013 0x0777 0x1004 6 0 "Ubiquiti" "SR4C" +0x168c 0x0013 0x7777 0x1004 6 0 "Ubiquiti" "SR4C" +0x168c 0x0013 0x168c 0x2042 7 0 "Ubiquiti" "SR5" +0x168c 0x0013 0x7777 0x2009 12 -1500 "Ubiquiti" "SR9" +0x168c 0x0027 0x168c 0x2082 7 0 "Ubiquiti" "SR71A" +0x168c 0x0027 0x0777 0x4082 7 0 "Ubiquiti" "SR71" +0x168c 0x0029 0x0777 0x4005 7 0 "Ubiquiti" "SR71-15" +0x168c 0x002a 0x0777 0xe302 12 0 "Ubiquiti" "PicoStation M2" /* ToDo: confirm offset - Correct! */ +0x168c 0x002a 0x0777 0xe012 12 0 "Ubiquiti" "NanoStation M2" /* ToDo: confirm offset - Wrong! */ +0x168c 0x002a 0x0777 0xe005 5 0 "Ubiquiti" "NanoStation M5" /* ToDo: confirm offset - Correct! */ +0x168c 0x002a 0x0777 0xe202 12 0 "Ubiquiti" "Bullet M2" +0x168c 0x002a 0x0777 0xe805 5 0 "Ubiquiti" "Bullet M5" +0x168c 0x002a 0x0777 0xe345 0 0 "Ubiquiti" "WispStation M5" /* ToDo: confirm offset - Wrong! */ +0x168c 0x0029 0x168c 0x9130 0 0 "Atheros" "AR9130" +0x168c 0x0029 0x168c 0xa094 0 0 "Atheros" "AR9220" +0x168c 0x0029 0x168c 0xa095 0 0 "Atheros" "AR9223" +0x168c 0x002a 0x168c 0xa093 0 0 "Atheros" "AR9280" +0x168c 0x002b 0x168c 0xa091 0 0 "Atheros" "AR9285" +0x168c 0x002d 0x168c 0x209a 0 0 "Atheros" "AR9287" +0x168c 0x002e 0x1a3b 0x1121 0 0 "Atheros" "AR9287" +0x168c 0x002e 0x0777 0xe0a2 8 0 "Ubiquiti" "NanoStation Loco M2 (XM)" /* wrong offset! */ +0x168c 0x002e 0x168c 0x30a4 0 0 "Atheros" "AR9287" +0x168c 0x0030 0x168c 0x3114 0 0 "Atheros" "AR9390" +0x168c 0x0030 0x168c 0x9330 0 0 "Atheros" "AR9330" +0x168c 0x0030 0x168c 0x9340 0 0 "Atheros" "AR9340" +0x168c 0x0033 0x168c 0x9530 0 0 "Qualcomm Atheros" "QCA9530" +0x168c 0x0033 0x168c 0x9550 0 0 "Qualcomm Atheros" "QCA9550" +0x168c 0x0033 0x168c 0x9560 0 0 "Qualcomm Atheros" "QCA9560" +0x168c 0x0033 0x168c 0xa120 0 0 "Atheros" "AR9580" +0x168c 0x0033 0x168c 0xa136 0 0 "Atheros" "AR9580" +0x168c 0x0033 0x19b6 0xd014 0 0 "MikroTik" "R11e-5HnD" +0x168c 0x0033 0x19b6 0xd057 0 0 "MikroTik" "R11e-5HnDr2" +0x168c 0x0033 0x19b6 0xd016 0 0 "MikroTik" "R11e-2HPnD" +0x168c 0x0034 0x17aa 0x3214 0 0 "Atheros" "AR9462" +0x168c 0x003c 0x0000 0x0000 0 0 "Qualcomm Atheros" "QCA9880" +0x168c 0x003c 0x168c 0x3223 0 0 "Qualcomm Atheros" "QCA9880" +0x168c 0x003c 0x1a56 0x1420 0 0 "Qualcomm Atheros" "QCA9862" +0x168c 0x003c 0x19b6 0xd03c 0 0 "Mikrotik" "R11e-5HacT" +0x168c 0x003c 0x168c 0x4019 0 0 "Qualcomm Atheros" "IPQ4019" +0x168c 0x003c 0x19b6 0xd075 0 0 "Mikrotik" "R11e-5HacD" +0x168c 0x0040 0x168c 0x0002 0 0 "Qualcomm Atheros" "QCA9990" +0x168c 0x0046 0x168c 0xcafe 0 0 "Qualcomm Atheros" "QCA9984" +0x168c 0x0050 0x0000 0x0000 0 0 "Qualcomm Atheros" "QCA9887" +0x168c 0x0056 0x0000 0x0000 0 0 "Qualcomm Atheros" "QCA9886" +0x1814 0x3050 0x1814 0x0005 0 0 "Ralink" "Rt3050" +0x1814 0x3051 0x1814 0x0007 0 0 "Ralink" "Rt3051" +0x1814 0x3052 0x1814 0x0008 0 0 "Ralink" "Rt3052" +0x1814 0x3350 0x1814 0x000b 0 0 "Ralink" "Rt3350" +0x1814 0x3352 0x1814 0x000c 0 0 "Ralink" "Rt3352" +0x1814 0x3662 0x1814 0x000d 0 0 "Ralink" "Rt3662" +0x1814 0x3883 0x1814 0x000d 0 0 "Ralink" "Rt3883" +0x1814 0x5350 0x1814 0x000f 0 0 "Ralink" "Rt5350" +0x11ab 0x2a55 0x11ab 0x0000 0 0 "Marvell" "88W8864" +0x02df 0x9135 0x0000 0x0000 0 0 "Marvell" "88W8887" +0x11ab 0x2b40 0x11ab 0x0000 0 0 "Marvell" "88W8964" +0x02df 0x9141 0x0000 0x0000 0 0 "Marvell" "88W8997" +0x14c3 0x7603 0x14c3 0x7603 0 0 "MediaTek" "MT7603E" +0x14c3 0x7610 0x14c3 0x7610 0 0 "MediaTek" "MT7610E" +0x14c3 0x7612 0x14c3 0x7612 0 0 "MediaTek" "MT7612E" +0x14c3 0x7663 0x14c3 0x7663 0 0 "MediaTek" "MT7613BE" +0x14c3 0x7615 0x7615 0x14c3 0 0 "MediaTek" "MT7615E" +0x14c3 0x7620 0x14c3 0x000c 0 0 "MediaTek" "MT7620" +0x14c3 0x7622 0x14c3 0x7622 0 0 "MediaTek" "MT7622" +0x14c3 0x7628 0x14c3 0x0004 0 0 "MediaTek" "MT76x8" +0x14c3 0x7650 0x14c3 0x7650 0 0 "MediaTek" "MT7610E" +0x14c3 0x7662 0x14c3 0x7662 0 0 "MediaTek" "MT76x2E" +0x14c3 0x7915 0x14c3 0x7915 0 0 "MediaTek" "MT7915E" +0x14e4 0xaa52 0x14e4 0xaa52 0 0 "Broadcom" "BCM43602" +0x1ae9 0x0310 0x1ae9 0x0000 0 0 "Wilocity" "Wil6210" diff --git a/hardware.txt b/hardware.txt deleted file mode 100644 index ea74929..0000000 --- a/hardware.txt +++ /dev/null @@ -1,199 +0,0 @@ -# libiwinfo hardware database -# vendor id | device id | subsystem vendor id | subsystem device id | -# txpower offset | frequency offset | "vendor name" | "device name" -0x0777 0x11ac 0x0777 0xe7f9 0 0 "Ubiquiti" "LiteBeam 5AC" -0xffff 0xffff 0xffff 0xb102 0 0 "Ubiquiti" "PowerStation2 (18V)" -0xffff 0xffff 0xffff 0xb202 0 0 "Ubiquiti" "PowerStation2 (16D)" -0xffff 0xffff 0xffff 0xb302 0 0 "Ubiquiti" "PowerStation2 (EXT)" -0xffff 0xffff 0xffff 0xb105 0 0 "Ubiquiti" "PowerStation5 (22V)" -0xffff 0xffff 0xffff 0xb305 0 0 "Ubiquiti" "PowerStation5 (EXT)" -0xffff 0xffff 0xffff 0xc302 0 0 "Ubiquiti" "PicoStation2" -0xffff 0xffff 0xffff 0xc3a2 10 0 "Ubiquiti" "PicoStation2 HP" -0xffff 0xffff 0xffff 0xa105 0 0 "Ubiquiti" "WispStation5" -0xffff 0xffff 0xffff 0xa002 10 0 "Ubiquiti" "LiteStation2" -0xffff 0xffff 0xffff 0xa005 5 0 "Ubiquiti" "LiteStation5" -0xffff 0xffff 0xffff 0xc002 10 0 "Ubiquiti" "NanoStation2" -0xffff 0xffff 0xffff 0xc005 5 0 "Ubiquiti" "NanoStation5" -0xffff 0xffff 0xffff 0xc102 10 0 "Ubiquiti" "NanoStation Loco2" -0xffff 0xffff 0xffff 0xc105 5 0 "Ubiquiti" "NanoStation Loco5" -0xffff 0xffff 0xffff 0xc202 10 0 "Ubiquiti" "Bullet2" -0xffff 0xffff 0xffff 0xc205 5 0 "Ubiquiti" "Bullet5" -0x168c 0xffff 0x0777 0xe002 6 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe003 3 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe005 5 0 "Ubiquiti" "NanoStation M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe006 5 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe009 6 0 "Ubiquiti" "NanoStation Loco M9" /* airOS XM */ -0x168c 0xffff 0x0777 0xe012 10 0 "Ubiquiti" "NanoStation M2" /* airOS XM */ -0x168c 0xffff 0x0777 0xe035 3 0 "Ubiquiti" "NanoStation M3" /* airOS XM */ -0x168c 0xffff 0x0777 0xe0a2 2 0 "Ubiquiti" "NanoStation Loco M2" /* airOS XM */ -0x168c 0xffff 0x0777 0xe0a5 1 0 "Ubiquiti" "NanoStation Loco M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe102 6 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe105 5 0 "Ubiquiti" "Rocket M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe112 10 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe115 3 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe1a3 3 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe1a5 5 0 "Ubiquiti" "PowerBridge M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe1b2 10 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe1b3 3 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe1b5 5 0 "Ubiquiti" "Rocket M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe1b6 5 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe1b9 6 0 "Ubiquiti" "Rocket M9" /* airOS XM */ -0x168c 0xffff 0x0777 0xe1c2 10 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe1c3 3 0 "Ubiquiti" "Rocket M3" /* airOS XM */ -0x168c 0xffff 0x0777 0xe1c5 5 0 "Ubiquiti" "Rocket M5 GPS" /* airOS XM */ -0x168c 0xffff 0x0777 0xe1c5 5 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe1d2 10 0 "Ubiquiti" "Rocket M2 Titanium" /* airOS XM/XW */ -0x168c 0xffff 0x0777 0xe1d3 3 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe1d5 5 0 "Ubiquiti" "airOS XM/XW" -0x168c 0xffff 0x0777 0xe1d9 6 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe1e3 3 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe1e5 5 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe202 12 0 "Ubiquiti" "Bullet M2" /* airOS XM */ -0x168c 0xffff 0x0777 0xe205 6 0 "Ubiquiti" "Bullet M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe212 1 0 "Ubiquiti" "AirGrid M2" /* airOS XM */ -0x168c 0xffff 0x0777 0xe215 1 0 "Ubiquiti" "AirGrid M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe232 2 0 "Ubiquiti" "NanoBridge M2" /* airOS XM */ -0x168c 0xffff 0x0777 0xe233 3 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe235 1 0 "Ubiquiti" "NanoBridge M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe239 6 0 "Ubiquiti" "NanoBridge M9" /* airOS XM */ -0x168c 0xffff 0x0777 0xe242 9 0 "Ubiquiti" "AirGrid M2 HP" /* airOS XM */ -0x168c 0xffff 0x0777 0xe243 3 0 "Ubiquiti" "NanoBridge M3" /* airOS XM */ -0x168c 0xffff 0x0777 0xe245 6 0 "Ubiquiti" "AirGrid M5 HP" /* airOS XM */ -0x168c 0xffff 0x0777 0xe252 9 0 "Ubiquiti" "AirGrid M2 HP" /* airOS XM */ -0x168c 0xffff 0x0777 0xe255 6 0 "Ubiquiti" "AirGrid M5 HP" /* airOS XM */ -0x168c 0xffff 0x0777 0xe2a3 3 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe2a5 5 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe2b2 10 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe2b5 1 0 "Ubiquiti" "NanoBridge M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe2b9 6 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe2c2 10 0 "Ubiquiti" "NanoBeam M2 Int" /* airOS XW */ -0x168c 0xffff 0x0777 0xe2c3 6 0 "Ubiquiti" "Bullet M2 XW" /* airOS XW */ -0x168c 0xffff 0x0777 0xe2c4 6 0 "Ubiquiti" "airOS XW" -0x168c 0xffff 0x0777 0xe2d2 12 0 "Ubiquiti" "Bullet M2 Titanium HP" /* airOS XM */ -0x168c 0xffff 0x0777 0xe2d4 6 0 "Ubiquiti" "airOS XW" -0x168c 0xffff 0x0777 0xe2d5 6 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe2e5 4 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe302 12 0 "Ubiquiti" "PicoStation M2" /* airOS XM */ -0x168c 0xffff 0x0777 0xe305 6 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe345 6 0 "Ubiquiti" "WispStation M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe3a5 5 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe3b5 6 0 "Ubiquiti" "airOS XM/XW" -0x168c 0xffff 0x0777 0xe3e5 4 0 "Ubiquiti" "PowerBeam M5 300" /* airOS XW */ -0x168c 0xffff 0x0777 0xe402 10 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe405 1 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe4a2 1 0 "Ubiquiti" "AirRouter" /* airOS XM */ -0x168c 0xffff 0x0777 0xe4a5 1 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe4b2 9 0 "Ubiquiti" "AirRouter HP" /* airOS XM */ -0x168c 0xffff 0x0777 0xe4d5 5 0 "Ubiquiti" "Rocket M5 Titanium" /* airOS XW */ -0x168c 0xffff 0x0777 0xe4e5 4 0 "Ubiquiti" "PowerBeam M5 400" /* airOS XW */ -0x168c 0xffff 0x0777 0xe5e5 4 0 "Ubiquiti" "airOS XW" -0x168c 0xffff 0x0777 0xe6a2 1 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe6b2 1 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe6b5 5 0 "Ubiquiti" "Rocket M5 XW" /* airOS XW */ -0x168c 0xffff 0x0777 0xe6c2 6 0 "Ubiquiti" "airOS XM" -0x168c 0xffff 0x0777 0xe6e5 4 0 "Ubiquiti" "PowerBeam M5 400 ISO" /* airOS XW */ -0x168c 0xffff 0x0777 0xe7f8 2 0 "Ubiquiti" "airOS XW" -0x168c 0xffff 0x0777 0xe805 5 0 "Ubiquiti" "airOS XM" /* e.g. NanoStation M5, Bullet M5 */ -0x168c 0xffff 0x0777 0xe812 6 0 "Ubiquiti" "NanoBeam M2 13" /* airOS XW */ -0x168c 0xffff 0x0777 0xe815 4 0 "Ubiquiti" "NanoBeam M5 16" /* airOS XW */ -0x168c 0xffff 0x0777 0xe825 4 0 "Ubiquiti" "NanoBeam M5 19" /* airOS XW */ -0x168c 0xffff 0x0777 0xe835 6 0 "Ubiquiti" "AirGrid M5 XW" /* airOS XW */ -0x168c 0xffff 0x0777 0xe845 1 0 "Ubiquiti" "NanoStation Loco M5 XW" /* airOS XW */ -0x168c 0xffff 0x0777 0xe855 5 0 "Ubiquiti" "NanoStation M5 XW" /* airOS XW */ -0x168c 0xffff 0x0777 0xe865 6 0 "Ubiquiti" "LiteBeam M5" /* airOS XW */ -0x168c 0xffff 0x0777 0xe866 6 0 "Ubiquiti" "NanoStation M2 XW" /* airOS XW */ -0x168c 0xffff 0x0777 0xe867 2 0 "Ubiquiti" "NanoStation Loco M2 XW" /* airOS XW */ -0x168c 0xffff 0x0777 0xe868 7 0 "Ubiquiti" "Rocket M2 XW" /* airOS XW */ -0x168c 0xffff 0x0777 0xe869 2 0 "Ubiquiti" "airOS XW" -0x168c 0xffff 0x0777 0xe875 4 0 "Ubiquiti" "airOS XW" -0x168c 0xffff 0x0777 0xe879 2 0 "Ubiquiti" "airOS XW" -0x168c 0xffff 0x0777 0xe885 4 0 "Ubiquiti" "PowerBeam M5 620 XW" /* airOS XW */ -0x168c 0xffff 0x0777 0xe895 4 0 "Ubiquiti" "airOS XW" -0x168c 0xffff 0x0777 0xe8a5 1 0 "Ubiquiti" "NanoStation Loco M5" /* airOS XM */ -0x168c 0xffff 0x0777 0xe8b5 5 0 "Ubiquiti" "airOS XM" -0x168c 0x001b 0x0777 0x3002 10 0 "Ubiquiti" "XR2" -0x168c 0x001b 0x7777 0x3002 10 0 "Ubiquiti" "XR2" -0x168c 0x001b 0x0777 0x3b02 10 0 "Ubiquiti" "XR2.3" -0x168c 0x001b 0x0777 0x3c02 10 0 "Ubiquiti" "XR2.6" -0x168c 0x001b 0x0777 0x3b03 10 0 "Ubiquiti" "XR3-2.8" -0x168c 0x001b 0x0777 0x3c03 10 0 "Ubiquiti" "XR3-3.6" -0x168c 0x001b 0x0777 0x3003 10 0 "Ubiquiti" "XR3" -0x168c 0x001b 0x0777 0x3004 10 0 "Ubiquiti" "XR4" -0x168c 0x001b 0x0777 0x3005 10 0 "Ubiquiti" "XR5" -0x168c 0x001b 0x7777 0x3005 10 0 "Ubiquiti" "XR5" -0x168c 0x001b 0x0777 0x3007 10 0 "Ubiquiti" "XR7" -0x168c 0x001b 0x0777 0x3009 10 -1520 "Ubiquiti" "XR9" -0x168c 0x001b 0x168c 0x2063 0 0 "Atheros" "AR5413" -0x168c 0x0013 0x168c 0x1042 1 0 "Ubiquiti" "SRC" -0x168c 0x0013 0x0777 0x2041 10 0 "Ubiquiti" "SR2" -0x168c 0x0013 0x0777 0x2004 6 0 "Ubiquiti" "SR4" -0x168c 0x0013 0x7777 0x2004 6 0 "Ubiquiti" "SR4" -0x168c 0x0013 0x0777 0x1004 6 0 "Ubiquiti" "SR4C" -0x168c 0x0013 0x7777 0x1004 6 0 "Ubiquiti" "SR4C" -0x168c 0x0013 0x168c 0x2042 7 0 "Ubiquiti" "SR5" -0x168c 0x0013 0x7777 0x2009 12 -1500 "Ubiquiti" "SR9" -0x168c 0x0027 0x168c 0x2082 7 0 "Ubiquiti" "SR71A" -0x168c 0x0027 0x0777 0x4082 7 0 "Ubiquiti" "SR71" -0x168c 0x0029 0x0777 0x4005 7 0 "Ubiquiti" "SR71-15" -0x168c 0x002a 0x0777 0xe302 12 0 "Ubiquiti" "PicoStation M2" /* ToDo: confirm offset - Correct! */ -0x168c 0x002a 0x0777 0xe012 12 0 "Ubiquiti" "NanoStation M2" /* ToDo: confirm offset - Wrong! */ -0x168c 0x002a 0x0777 0xe005 5 0 "Ubiquiti" "NanoStation M5" /* ToDo: confirm offset - Correct! */ -0x168c 0x002a 0x0777 0xe202 12 0 "Ubiquiti" "Bullet M2" -0x168c 0x002a 0x0777 0xe805 5 0 "Ubiquiti" "Bullet M5" -0x168c 0x002a 0x0777 0xe345 0 0 "Ubiquiti" "WispStation M5" /* ToDo: confirm offset - Wrong! */ -0x168c 0x0029 0x168c 0x9130 0 0 "Atheros" "AR9130" -0x168c 0x0029 0x168c 0xa094 0 0 "Atheros" "AR9220" -0x168c 0x0029 0x168c 0xa095 0 0 "Atheros" "AR9223" -0x168c 0x002a 0x168c 0xa093 0 0 "Atheros" "AR9280" -0x168c 0x002b 0x168c 0xa091 0 0 "Atheros" "AR9285" -0x168c 0x002d 0x168c 0x209a 0 0 "Atheros" "AR9287" -0x168c 0x002e 0x1a3b 0x1121 0 0 "Atheros" "AR9287" -0x168c 0x002e 0x0777 0xe0a2 8 0 "Ubiquiti" "NanoStation Loco M2 (XM)" /* wrong offset! */ -0x168c 0x002e 0x168c 0x30a4 0 0 "Atheros" "AR9287" -0x168c 0x0030 0x168c 0x3114 0 0 "Atheros" "AR9390" -0x168c 0x0030 0x168c 0x9330 0 0 "Atheros" "AR9330" -0x168c 0x0030 0x168c 0x9340 0 0 "Atheros" "AR9340" -0x168c 0x0033 0x168c 0x9530 0 0 "Qualcomm Atheros" "QCA9530" -0x168c 0x0033 0x168c 0x9550 0 0 "Qualcomm Atheros" "QCA9550" -0x168c 0x0033 0x168c 0x9560 0 0 "Qualcomm Atheros" "QCA9560" -0x168c 0x0033 0x168c 0xa120 0 0 "Atheros" "AR9580" -0x168c 0x0033 0x168c 0xa136 0 0 "Atheros" "AR9580" -0x168c 0x0033 0x19b6 0xd014 0 0 "MikroTik" "R11e-5HnD" -0x168c 0x0033 0x19b6 0xd057 0 0 "MikroTik" "R11e-5HnDr2" -0x168c 0x0033 0x19b6 0xd016 0 0 "MikroTik" "R11e-2HPnD" -0x168c 0x0034 0x17aa 0x3214 0 0 "Atheros" "AR9462" -0x168c 0x003c 0x0000 0x0000 0 0 "Qualcomm Atheros" "QCA9880" -0x168c 0x003c 0x168c 0x3223 0 0 "Qualcomm Atheros" "QCA9880" -0x168c 0x003c 0x1a56 0x1420 0 0 "Qualcomm Atheros" "QCA9862" -0x168c 0x003c 0x19b6 0xd03c 0 0 "Mikrotik" "R11e-5HacT" -0x168c 0x003c 0x168c 0x4019 0 0 "Qualcomm Atheros" "IPQ4019" -0x168c 0x003c 0x19b6 0xd075 0 0 "Mikrotik" "R11e-5HacD" -0x168c 0x0040 0x168c 0x0002 0 0 "Qualcomm Atheros" "QCA9990" -0x168c 0x0046 0x168c 0xcafe 0 0 "Qualcomm Atheros" "QCA9984" -0x168c 0x0050 0x0000 0x0000 0 0 "Qualcomm Atheros" "QCA9887" -0x168c 0x0056 0x0000 0x0000 0 0 "Qualcomm Atheros" "QCA9886" -0x1814 0x3050 0x1814 0x0005 0 0 "Ralink" "Rt3050" -0x1814 0x3051 0x1814 0x0007 0 0 "Ralink" "Rt3051" -0x1814 0x3052 0x1814 0x0008 0 0 "Ralink" "Rt3052" -0x1814 0x3350 0x1814 0x000b 0 0 "Ralink" "Rt3350" -0x1814 0x3352 0x1814 0x000c 0 0 "Ralink" "Rt3352" -0x1814 0x3662 0x1814 0x000d 0 0 "Ralink" "Rt3662" -0x1814 0x3883 0x1814 0x000d 0 0 "Ralink" "Rt3883" -0x1814 0x5350 0x1814 0x000f 0 0 "Ralink" "Rt5350" -0x11ab 0x2a55 0x11ab 0x0000 0 0 "Marvell" "88W8864" -0x02df 0x9135 0x0000 0x0000 0 0 "Marvell" "88W8887" -0x11ab 0x2b40 0x11ab 0x0000 0 0 "Marvell" "88W8964" -0x02df 0x9141 0x0000 0x0000 0 0 "Marvell" "88W8997" -0x14c3 0x7603 0x14c3 0x7603 0 0 "MediaTek" "MT7603E" -0x14c3 0x7610 0x14c3 0x7610 0 0 "MediaTek" "MT7610E" -0x14c3 0x7612 0x14c3 0x7612 0 0 "MediaTek" "MT7612E" -0x14c3 0x7663 0x14c3 0x7663 0 0 "MediaTek" "MT7613BE" -0x14c3 0x7615 0x7615 0x14c3 0 0 "MediaTek" "MT7615E" -0x14c3 0x7620 0x14c3 0x000c 0 0 "MediaTek" "MT7620" -0x14c3 0x7622 0x14c3 0x7622 0 0 "MediaTek" "MT7622" -0x14c3 0x7628 0x14c3 0x0004 0 0 "MediaTek" "MT76x8" -0x14c3 0x7650 0x14c3 0x7650 0 0 "MediaTek" "MT7610E" -0x14c3 0x7662 0x14c3 0x7662 0 0 "MediaTek" "MT76x2E" -0x14c3 0x7915 0x14c3 0x7915 0 0 "MediaTek" "MT7915E" -0x14e4 0xaa52 0x14e4 0xaa52 0 0 "Broadcom" "BCM43602" -0x1ae9 0x0310 0x1ae9 0x0000 0 0 "Wilocity" "Wil6210" diff --git a/include/iwinfo.h b/include/iwinfo.h index f7097cc..8469ee7 100644 --- a/include/iwinfo.h +++ b/include/iwinfo.h @@ -255,7 +255,7 @@ struct iwinfo_hardware_entry { extern const struct iwinfo_iso3166_label IWINFO_ISO3166_NAMES[]; -#define IWINFO_HARDWARE_FILE "/usr/share/libiwinfo/hardware.txt" +#define IWINFO_HARDWARE_FILE "/usr/share/libiwinfo/devices.txt" struct iwinfo_ops {