aboutsummaryrefslogtreecommitdiffstats
path: root/sysconfig/network-scripts
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2014-10-06 11:45:14 -0400
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2014-10-06 17:16:13 -0400
commit23eb694a61d155a0b5ce4403e1e0d8dc70653e76 (patch)
treec17ce3b334df79024e7561e54daead95f6473b67 /sysconfig/network-scripts
parenta3088321039bd10768b6b192328bee29789eca88 (diff)
downloadinitscripts-23eb694a61d155a0b5ce4403e1e0d8dc70653e76.tar
initscripts-23eb694a61d155a0b5ce4403e1e0d8dc70653e76.tar.gz
initscripts-23eb694a61d155a0b5ce4403e1e0d8dc70653e76.tar.bz2
initscripts-23eb694a61d155a0b5ce4403e1e0d8dc70653e76.tar.xz
initscripts-23eb694a61d155a0b5ce4403e1e0d8dc70653e76.zip
fedora-import-state: do not clobber /
Also, do not fail on filenames containing spaces. https://bugzilla.redhat.com/show_bug.cgi?id=1149419
Diffstat (limited to 'sysconfig/network-scripts')
0 files changed, 0 insertions, 0 deletions
bd7a570657ca5ef2708d0ff'>lst/usb.ids5694
-rw-r--r--lst/usbtable366
9 files changed, 235435 insertions, 96572 deletions
diff --git a/lst/Cards+ b/lst/Cards+
index 96c954aa..3b50ca56 100644
--- a/lst/Cards+
+++ b/lst/Cards+
@@ -64,7 +64,8 @@ DRIVER modesetting
# S3
NAME S3 8xx / 9xx / Trio / Aurora64V+-based cards
-DRIVER s3
+#DRIVER s3
+DRIVER fbdev
NEEDVIDEORAM
NAME S3 ViRGE-based cards
@@ -155,47 +156,50 @@ SEE ATI Radeon HD 4870 and earlier
# Radeon cards supported by proprietary driver and free 'radeon'
# driver: update name as support changes
# PALM and older - firmware not mandatory (mga #3466)
-NAME ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)
+NAME ATI Radeon HD 5000 to HD 6300 (radeon)
DRIVER ati
FIRMWARE radeon-firmware
DRI_GLX
-#DRIVER2 fglrx
# FireGL cards supported by proprietary driver and free 'radeon'
# driver: update name as support changes
NAME ATI r600 based FireGL
-SEE ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)
+SEE ATI Radeon HD 5000 to HD 6300 (radeon)
# FirePro cards as above:
-NAME ATI FirePro (radeon/fglrx)
-SEE ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)
+NAME ATI FirePro (radeon)
+SEE ATI Radeon HD 5000 to HD 6300 (radeon)
# Radeon cards supported by proprietary driver and free 'radeon'
# driver: update name as support changes
# SUMO and later - firmware mandatory for 'ati' (mga #3466)
# TODO: s/ATI/AMD/, but update Xconfig/card.pm to still show it among
# the other ATI entries, maybe under 'AMD / ATI' header or something
-NAME ATI Radeon HD 6400 and later (radeon/fglrx)
+NAME ATI Radeon HD 6400 and later (radeon)
DRIVER ati
FIRMWARE radeon-firmware
DRIVER_NO_FIRMWARE vesa
DRI_GLX
-#DRIVER2 fglrx
# Radeon cards supported by proprietary driver and free 'amdgpu'
# TODO: s/ATI/AMD/, but update Xconfig/card.pm to still show it among
# the other ATI entries, maybe under 'AMD / ATI' header or something
-NAME ATI Volcanic Islands and later (amdgpu/fglrx)
+NAME ATI Volcanic Islands and later (amdgpu)
+DRIVER amdgpu
+FIRMWARE radeon-firmware
+DRIVER_NO_FIRMWARE modesetting
+DRI_GLX
+
+# used for AMD SI and CIK cards with the switch from radeon to amdgpu
+NAME AMD Southern Islands and later (amdgpu)
DRIVER amdgpu
FIRMWARE radeon-firmware
DRIVER_NO_FIRMWARE modesetting
DRI_GLX
-#DRIVER2 fglrx
# Radeon cards supported by proprietary driver but not by free driver
-NAME ATI Radeon HD 5000 and later without free driver (vesa/fglrx)
+NAME ATI Radeon HD 5000 and later without free driver (vesa)
DRIVER vesa
-#DRIVER2 fglrx
# ARK Logic
@@ -263,45 +267,194 @@ BAD_FB_RESTORE
NAME NVIDIA RIVA TNT to GeForce 2
DRIVER nouveau
-#DRIVER2 nvidia71xx (not compatible with x.org server 1.6)
NAME NVIDIA GeForce 2 MX to GeForce 4
DRIVER nouveau
-#DRIVER2 nvidia96xx (not compatible with X.org server 1.11)
NAME NVIDIA GeForce FX series
DRIVER nouveau
-# DRIVER2 nvidia173 (not compatible with X.org server 1.16)
NAME NVIDIA GeForce 6100 to GeForce 7950
DRIVER nouveau
-DRIVER2 nvidia304
-#DRIVER2_NO_SSE nvidia96xx
-DRIVER2_NEEDS_SSE
+#DRIVER2 nvidia304
+#DRIVER2_NEEDS_SSE
NAME NVIDIA GeForce 8100 to GeForce 415
-DRIVER nouveau
-DRIVER2 nvidia340
-#DRIVER2_NO_SSE nvidia96xx
-DRIVER2_NEEDS_SSE
+DRIVER modesetting
+#DRIVER2 nvidia340
+#DRIVER2_NEEDS_SSE
-# nvidia-current supports some GeForce 410 cards as well,
+# nvidia390 supports some GeForce 410 cards as well,
# but does not support some 415 cards. The higher bound
# is used in the name, since this way both auto-selection
# and manual user selection by model number always result in a
# working driver for 410/415, since all of those are also
# supported by nvidia340.
-NAME NVIDIA GeForce 420 series and later
-DRIVER nouveau
+NAME NVIDIA GeForce 420 to GeForce 630
+DRIVER modesetting
+#DRIVER2 nvidia390
+#DRIVER2_NEEDS_SSE
+
+# nvidia470 supports some drivers also supported by nvidia390
+# but that one is eol by 12/2022
+NAME NVIDIA GeForce 635 to GeForce 920
+DRIVER modesetting
+DRIVER2 nvidia470
+DRIVER2_NEEDS_SSE
+
+# nvidia-current from version 410.xx is 64bit only
+# also supports some gpus that are supported by nvidia470
+NAME NVIDIA GeForce 745 series and later
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Fermi cards and beyond
+NAME NVIDIA Architecture (2010): Fermi
+DRIVER modesetting
+DRIVER2 nvidia470
+DRIVER2_NEEDS_SSE
+
+# NVidia Kepler cards and beyond
+NAME NVIDIA Architecture (2012): Kepler
+DRIVER modesetting
+DRIVER2 nvidia470
+DRIVER2_NEEDS_SSE
+
+# NVidia Maxwell cards and beyond
+NAME NVIDIA Architecture (2014): Maxwell
+DRIVER modesetting
DRIVER2 nvidia-current
DRIVER2_NEEDS_SSE
+# NVidia Pascal cards and beyond
+NAME NVIDIA Architecture (2016): Pascal
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Volta cards and beyond
+NAME NVIDIA Architecture (2017): Volta
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Turing cards and beyond
+NAME NVIDIA Architecture (2018): Turing
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Turing cards and beyond (OpenGPU kernel modules)
+NAME NVIDIA Architecture (2018): Turing (OpenGPU)
+DRIVER modesetting
+DRIVER2 nvidia-current-wopengpu
+DRIVER2_NEEDS_SSE
+
+# NVidia Ampere cards and beyond
+NAME NVIDIA Architecture (2020): Ampere
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Ampere cards and beyond (OpenGPU kernel modules)
+NAME NVIDIA Architecture (2020): Ampere (OpenGPU)
+DRIVER modesetting
+DRIVER2 nvidia-current-wopengpu
+DRIVER2_NEEDS_SSE
+
+# NVidia Hopper cards and beyond
+NAME NVIDIA Architecture (2022): Hopper
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Hopper cards and beyond (OpenGPU kernel modules)
+NAME NVIDIA Architecture (2022): Hopper (OpenGPU)
+DRIVER modesetting
+DRIVER2 nvidia-current-wopengpu
+DRIVER2_NEEDS_SSE
+
+# NVidia Ada Lovelace cards and beyond
+NAME NVIDIA Architecture (2022): Ada Lovelace
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Ada Lovelace cards and beyond (OpenGPU kernel modules)
+NAME NVIDIA Architecture (2022): Ada Lovelace (OpenGPU)
+DRIVER modesetting
+DRIVER2 nvidia-current-wopengpu
+DRIVER2_NEEDS_SSE
+
+# NVidia Blackwell cards and beyond (OpenGPU kernel modules)
+NAME NVIDIA Architecture (2024): Blackwell (OpenGPU)
+DRIVER modesetting
+DRIVER2 nvidia-current-wopengpu
+DRIVER2_NEEDS_SSE
+
+# NVidia Rubin cards and beyond (codename from roadmap)
+NAME NVIDIA Architecture (2026): Rubin (OpenGPU)
+DRIVER modesetting
+DRIVER2 nvidia-current-wopengpu
+DRIVER2_NEEDS_SSE
+
+# NVidia Rubin Ultra cards and beyond (codename from roadmap)
+NAME NVIDIA Architecture (2027): Rubin Ultra (OpenGPU)
+DRIVER modesetting
+DRIVER2 nvidia-current-wopengpu
+DRIVER2_NEEDS_SSE
+
+# NVidia Feynman cards and beyond (codename from roadmap)
+NAME NVIDIA Architecture (2028): Feynman (OpenGPU)
+DRIVER modesetting
+DRIVER2 nvidia-current-wopengpu
+DRIVER2_NEEDS_SSE
+
+# latest driver (as shown in https://forums.developer.nvidia.com/t/current-graphics-driver-releases/28500/)
+# nvidia-newfeature branch
+NAME NVIDIA Driver: New Feature Branch
+DRIVER modesetting
+DRIVER2 nvidia-newfeature
+DRIVER2_NEEDS_SSE
+
+# latest driver (as shown in https://forums.developer.nvidia.com/t/current-graphics-driver-releases/28500/)
+# nvidia-newfeature branch
+NAME NVIDIA Driver: New Feature Branch (OpenGPU)
+DRIVER modesetting
+DRIVER2 nvidia-newfeature-wopengpu
+DRIVER2_NEEDS_SSE
+
+# duplicate nvidia470 entry for straight configuration (already in GeForce 635 to GeForce 920)
+NAME NVIDIA Driver: Latest Legacy (alias of GeForce 635 to 920)
+DRIVER modesetting
+DRIVER2 nvidia470
+DRIVER2_NEEDS_SSE
+
+# duplicate nvidia-current entry (already in GeForce 745 and later)
+NAME NVIDIA Driver: Production Branch
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# duplicate nvidia-current entry (already in GeForce 745 and later)
+NAME NVIDIA Driver: Production Branch (OpenGPU)
+DRIVER modesetting
+DRIVER2 nvidia-current-wopengpu
+DRIVER2_NEEDS_SSE
+
NAME NVIDIA GeForce3 (xbox)
DRIVER nvxbox
LINE Option "UseFBDev" "1"
LINE Option "HWCursor" "0"
-# IMS
+# duplicate modesetting as aid for NVidia cards (to be choosen manually instead of nouveau)
+NAME NVIDIA Kernel Mode setting (Xorg modesetting)
+DRIVER modesetting
+
+# duplicate nouveau as aid for NVidia cards (to be choosen straightly)
+NAME NVIDIA Nouveau (alias of Xorg free nouveau driver)
+DRIVER nouveau
NAME IMS TwinTurbo-based cards
DRIVER vesa
@@ -309,15 +462,18 @@ DRIVER vesa
# 3DLabs
NAME 3Dlabs Glint / Permedia-based cards
-DRIVER glint
+#DRIVER glint
+DRIVER fbdev
NAME 3Dlabs Glint / Permedia-based cards (software cursor)
LINE Option "SWcursor"
-DRIVER glint
+#DRIVER glint
+DRIVER fbdev
NAME Diamond Fire GL 3000
LINE Option "SWcursor"
-DRIVER glint
+#DRIVER glint
+DRIVER fbdev
LINE Option "FireGL3000" "true"
# Alliance Semiconductor
@@ -364,16 +520,19 @@ LINE Option "sw_cursor"
NAME Digital 8-plane TGA (Generic)
CHIPSET TGA
-DRIVER tga
+#DRIVER tga
+DRIVER fbdev
NAME Digital 8-plane TGA (Bt485-based)
CHIPSET TGA
-DRIVER tga
+#DRIVER tga
+DRIVER fbdev
LINE Ramdac "Bt485"
NAME Digital 24-plane TGA
CHIPSET TGA
-DRIVER tga
+#DRIVER tga
+DRIVER fbdev
LINE Ramdac "Bt463"
# Rendition
@@ -396,6 +555,18 @@ NAME Intel 810 and later
DRIVER intel
DRI_GLX
+NAME Intel 810 and later (soft3D)
+DRIVER intel
+DRI_GLX
+LINE Option "NoAccel" "true"
+
+NAME Intel Kernel Mode setting (Xorg modesetting)
+DRIVER modesetting
+
+NAME Intel Kernel Mode setting (Xorg modesetting soft3D)
+DRIVER modesetting
+LINE Option "AccelMethod" "none"
+
NAME Intel Vermilion-based cards
DRIVER vesa
@@ -430,6 +601,7 @@ NAME Sun GX-based cards
DRIVER suncg6
NAME Sun SX-based cards
+# broken
DRIVER suncg14
NAME Sun ZX-based cards
@@ -448,7 +620,7 @@ DRIVER qxl
# VMware virtual video cards
NAME VMware virtual video card
-DRIVER vmware
+DRIVER modesetting
# Virtio virtual video cards
@@ -458,7 +630,7 @@ DRIVER modesetting
# VirtualBox virtual video cards
NAME VirtualBox virtual video card
-DRIVER modesetting
+DRIVER vboxvideo
# Misc
diff --git a/lst/Makefile b/lst/Makefile
index 1281f21c..1edf4954 100644
--- a/lst/Makefile
+++ b/lst/Makefile
@@ -14,7 +14,7 @@ TMP_TABLES = $(TABLES:%=%.tmp)
build: preferred-modules.alias
-update-ids: new-usb-ids new-pci-ids new-oui-txt
+update-ids: new-usb-ids new-pci-ids new-oui-txt new-pnp-csv
clean:
rm -f *~ *.tmp ScannerDB.gz preferred-modules.alias fallback-modules.alias
@@ -50,10 +50,21 @@ new-usb-ids:
@curl --compressed -O http://www.linux-usb.org/usb.ids
new-pci-ids:
- @curl --compressed -O http://pciids.sourceforge.net/pci.ids
+ @curl --compressed -O https://pci-ids.ucw.cz/v2.2/pci.ids
new-oui-txt:
- @curl --compressed -O http://standards.ieee.org/develop/regauth/oui/oui.txt
+ @curl --compressed -O https://standards-oui.ieee.org/oui/oui.txt
+ # Fix DOS EOL.
+ @sed -E -e 's/\r//g;s/\s+$$//g' -i oui.txt
+
+new-pnp-csv:
+ @curl --compressed -o pnp.ids.csv https://uefi.org/uefi-pnp-export
+ # Remove header, replace csv separator "," with "|", and remove quotes.
+ @sed -e 1d -Ee :1 -e 's/^(([^",]|"[^"]*")*),/\1|/;t1' -e 's/\"//g' -i pnp.ids.csv
+ # Swap columns 1 and 2, and delete the 3rd (date). Sort by IDs and save to pnp.ids.
+ @awk -F'|' '{ x = $$1; $$1 = $$2; $$2 = x; print $$1"\t"$$2; }' pnp.ids.csv | sort > pnp.ids
+ # Delete the csv file.
+ @rm -f pnp.ids.csv
install: $(TMP_TABLES) $(TABLES3)
for i in $(TABLES); do \
diff --git a/lst/oui.txt b/lst/oui.txt
index 4126c6b5..d9276a26 100644
--- a/lst/oui.txt
+++ b/lst/oui.txt