Compare commits

..

7 commits

Author SHA1 Message Date
bfc36c2faa benzaiten enable facter 2024-11-07 00:48:52 +01:00
0e84f63c86 bentaiten add facter.json 2024-11-07 00:45:57 +01:00
fd6e3f29cc zap update facter 2024-11-07 00:21:07 +01:00
30525d71d5 update hetzner hardware info 2024-11-07 00:09:04 +01:00
2768dda3f6 remove ivpn 2024-11-07 00:03:34 +01:00
90ce4b49ee update lock 2024-11-06 21:47:29 +01:00
5f215cb54d update hardware info 2024-11-06 21:45:53 +01:00
7 changed files with 5520 additions and 1487 deletions

88
flake.lock generated
View file

@ -99,11 +99,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730675461, "lastModified": 1730751873,
"narHash": "sha256-Mhqz3p/HEiI/zxBJWO57LYQf6gGlJB0tci6fiVXLjd8=", "narHash": "sha256-sdY29RWz0S7VbaoTwSy6RummdHKf0wUTaBlqPxrtvmQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "380847d94ff0fedee8b50ee4baddb162c06678df", "rev": "856a2902156ba304efebd4c1096dbf7465569454",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -143,11 +143,11 @@
}, },
"locked": { "locked": {
"dir": "pkgs/firefox-addons", "dir": "pkgs/firefox-addons",
"lastModified": 1730693000, "lastModified": 1730865784,
"narHash": "sha256-baSXoP6mctfc29ZzMS8AFJfJPnE6Vm4qZ0kjC/G3qs8=", "narHash": "sha256-6kJYNjVCyf1tYgpqm7QOYcMkkD/RsaSfrsC2+ojmFAI=",
"owner": "rycee", "owner": "rycee",
"repo": "nur-expressions", "repo": "nur-expressions",
"rev": "9c9f6b64926d03dba28f3088887699cc7f5da1f5", "rev": "b8d22442e09a02eb8b830d41726ac371be21b7cd",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
@ -340,11 +340,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730302582, "lastModified": 1730814269,
"narHash": "sha256-W1MIJpADXQCgosJZT8qBYLRuZls2KSiKdpnTVdKBuvU=", "narHash": "sha256-fWPHyhYE6xvMI1eGY3pwBTq85wcy1YXqdzTZF+06nOg=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "af8a16fe5c264f5e9e18bcee2859b40a656876cf", "rev": "d70155fdc00df4628446352fc58adc640cd705c2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -382,11 +382,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730633670, "lastModified": 1730837930,
"narHash": "sha256-ZFJqIXpvVKvzOVFKWNRDyIyAo+GYdmEPaYi1bZB6uf0=", "narHash": "sha256-0kZL4m+bKBJUBQse0HanewWO0g8hDdCvBhudzxgehqc=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "8f6ca7855d409aeebe2a582c6fd6b6a8d0bf5661", "rev": "2f607e07f3ac7e53541120536708e824acccfaa8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -424,16 +424,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729544999, "lastModified": 1729958008,
"narHash": "sha256-YcyJLvTmN6uLEBGCvYoMLwsinblXMkoYkNLEO4WnKus=", "narHash": "sha256-EiOq8jF4Z/zQe0QYVc3+qSKxRK//CFHMB84aYrYGwEs=",
"owner": "NuschtOS", "owner": "NuschtOS",
"repo": "ixx", "repo": "ixx",
"rev": "65c207c92befec93e22086da9456d3906a4e999c", "rev": "9fd01aad037f345350eab2cd45e1946cc66da4eb",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NuschtOS", "owner": "NuschtOS",
"ref": "v0.0.5", "ref": "v0.0.6",
"repo": "ixx", "repo": "ixx",
"type": "github" "type": "github"
} }
@ -450,16 +450,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729544999, "lastModified": 1729958008,
"narHash": "sha256-YcyJLvTmN6uLEBGCvYoMLwsinblXMkoYkNLEO4WnKus=", "narHash": "sha256-EiOq8jF4Z/zQe0QYVc3+qSKxRK//CFHMB84aYrYGwEs=",
"owner": "NuschtOS", "owner": "NuschtOS",
"repo": "ixx", "repo": "ixx",
"rev": "65c207c92befec93e22086da9456d3906a4e999c", "rev": "9fd01aad037f345350eab2cd45e1946cc66da4eb",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NuschtOS", "owner": "NuschtOS",
"ref": "v0.0.5", "ref": "v0.0.6",
"repo": "ixx", "repo": "ixx",
"type": "github" "type": "github"
} }
@ -496,11 +496,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730600078, "lastModified": 1730779758,
"narHash": "sha256-BoyFmE59HDF3uybBySsWVoyjNuHvz3Wv8row/mSb958=", "narHash": "sha256-5WI9AnsBwhLzVRnQm3Qn9oAbROnuLDQTpaXeyZCK8qw=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "4652874d014b82cb746173ffc64f6a70044daa7e", "rev": "0e3f3f017c14467085f15d42343a3aaaacd89bcb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -569,11 +569,11 @@
}, },
"nixos-facter-modules_2": { "nixos-facter-modules_2": {
"locked": { "locked": {
"lastModified": 1730737399, "lastModified": 1730798058,
"narHash": "sha256-PzJrTMhHb9f46uMxmRD4GjnyVuNqxeyEvxaq7OierUQ=", "narHash": "sha256-2KexAe17KRg2191SdBxVXqJKwV6MxKzlE35DDcAX+Ds=",
"owner": "numtide", "owner": "numtide",
"repo": "nixos-facter-modules", "repo": "nixos-facter-modules",
"rev": "c22b916f629fee6941a2976c62247b0bec68082b", "rev": "d0e205eafca7091caad3925ff82a46fea08351e1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -605,11 +605,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1730537918, "lastModified": 1730919458,
"narHash": "sha256-GJB1/aaTnAtt9sso/EQ77TAGJ/rt6uvlP0RqZFnWue8=", "narHash": "sha256-yMO0T0QJlmT/x4HEyvrCyigGrdYfIXX3e5gWqB64wLg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "f6e0cd5c47d150c4718199084e5764f968f1b560", "rev": "e1cc1f6483393634aee94514186d21a4871e78d7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -661,11 +661,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1730531603, "lastModified": 1730785428,
"narHash": "sha256-Dqg6si5CqIzm87sp57j5nTaeBbWhHFaVyG7V6L8k3lY=", "narHash": "sha256-Zwl8YgTVJTEum+L+0zVAWvXAGbWAuXHax3KzuejaDyo=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "7ffd9ae656aec493492b44d0ddfb28e79a1ea25d", "rev": "4aa36568d413aca0ea84a1684d2d46f55dbabad7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -707,11 +707,11 @@
"treefmt-nix": "treefmt-nix_4" "treefmt-nix": "treefmt-nix_4"
}, },
"locked": { "locked": {
"lastModified": 1730731617, "lastModified": 1730877618,
"narHash": "sha256-W7FNEe+gewzTSx0lykzZ3XUKmJ8uKk/SpIPblZIfYc0=", "narHash": "sha256-HQTKujMb6SwnOqtWA+A7lR4MOCBZUW4vtrkK1E/QweU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "aa06b176e78c9ae9e779e605cab61c9d8681a54e", "rev": "898246c943ba545a79d585093e97476ceb31f872",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -729,11 +729,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730515563, "lastModified": 1730760712,
"narHash": "sha256-8lklUZRV7nwkPLF3roxzi4C2oyLydDXyAzAnDvjkOms=", "narHash": "sha256-F4H98tjNgySlSLItuOqHYo9LF85rFoS/Vr0uOrq7BM4=",
"owner": "NuschtOS", "owner": "NuschtOS",
"repo": "search", "repo": "search",
"rev": "9e22bd742480916ff5d0ab20ca2522eaa3fa061e", "rev": "aa5214c81b904a19f7a54f7a8f288f7902586eee",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -752,11 +752,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730515563, "lastModified": 1730760712,
"narHash": "sha256-8lklUZRV7nwkPLF3roxzi4C2oyLydDXyAzAnDvjkOms=", "narHash": "sha256-F4H98tjNgySlSLItuOqHYo9LF85rFoS/Vr0uOrq7BM4=",
"owner": "NuschtOS", "owner": "NuschtOS",
"repo": "search", "repo": "search",
"rev": "9e22bd742480916ff5d0ab20ca2522eaa3fa061e", "rev": "aa5214c81b904a19f7a54f7a8f288f7902586eee",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -844,11 +844,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730746162, "lastModified": 1730883027,
"narHash": "sha256-ZGmI+3AbT8NkDdBQujF+HIxZ+sWXuyT6X8B49etWY2g=", "narHash": "sha256-pvXMOJIqRW0trsW+FzRMl6d5PbsM4rWfD5lcKCOrrwI=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "59d6988329626132eaf107761643f55eb979eef1", "rev": "c5ae1e214ff935f2d3593187a131becb289ea639",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -14,6 +14,8 @@
nixos-hardware.nixosModules.common-pc-laptop-hdd nixos-hardware.nixosModules.common-pc-laptop-hdd
]; ];
facter.reportPath = ./facter.json;
jopejoe1 = { jopejoe1 = {
audio = { audio = {
enable = true; enable = true;
@ -100,8 +102,6 @@
ipv6 = true; ipv6 = true;
}; };
services.ivpn.enable = true;
programs.kclock.enable = true; programs.kclock.enable = true;
networking.hosts = { networking.hosts = {

File diff suppressed because it is too large Load diff

View file

@ -1,38 +1,12 @@
{ {
config,
lib,
modulesPath,
... ...
}: }:
{ {
imports = [ (modulesPath + "/installer/scan/not-detected.nix") ];
boot.initrd.availableKernelModules = [
"xhci_pci"
"ehci_pci"
"ahci"
"usb_storage"
"sd_mod"
"sr_mod"
"sdhci_pci"
"rtsx_pci_sdmmc"
];
boot.initrd.kernelModules = [ ];
boot.kernelModules = [
"kvm-intel"
"coretemp"
];
boot.extraModulePackages = [ ];
fileSystems."/" = { fileSystems."/" = {
device = "/dev/disk/by-uuid/1cae8f88-5db6-4c97-88e4-350c35275d5c"; device = "/dev/disk/by-uuid/1cae8f88-5db6-4c97-88e4-350c35275d5c";
fsType = "ext4"; fsType = "ext4";
}; };
swapDevices = [ { device = "/dev/disk/by-uuid/8569ee66-b939-4ce8-a94a-dca7df5e301b"; } ]; swapDevices = [ { device = "/dev/disk/by-uuid/8569ee66-b939-4ce8-a94a-dca7df5e301b"; } ];
networking.useDHCP = lib.mkDefault true;
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
} }

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -25,6 +25,10 @@
{ {
"index": 11, "index": 11,
"attached_to": 0, "attached_to": 0,
"class_list": [
"pci",
"bridge"
],
"bus_type": { "bus_type": {
"name": "PCI", "name": "PCI",
"value": 4 "value": 4
@ -83,6 +87,10 @@
{ {
"index": 12, "index": 12,
"attached_to": 0, "attached_to": 0,
"class_list": [
"pci",
"bridge"
],
"bus_type": { "bus_type": {
"name": "PCI", "name": "PCI",
"value": 4 "value": 4
@ -128,6 +136,10 @@
{ {
"index": 13, "index": 13,
"attached_to": 0, "attached_to": 0,
"class_list": [
"pci",
"bridge"
],
"bus_type": { "bus_type": {
"name": "PCI", "name": "PCI",
"value": 4 "value": 4
@ -186,6 +198,10 @@
{ {
"index": 14, "index": 14,
"attached_to": 0, "attached_to": 0,
"class_list": [
"pci",
"bridge"
],
"bus_type": { "bus_type": {
"name": "PCI", "name": "PCI",
"value": 4 "value": 4
@ -234,6 +250,10 @@
{ {
"index": 15, "index": 15,
"attached_to": 0, "attached_to": 0,
"class_list": [
"pci",
"bridge"
],
"bus_type": { "bus_type": {
"name": "PCI", "name": "PCI",
"value": 4 "value": 4
@ -298,6 +318,10 @@
{ {
"index": 20, "index": 20,
"attached_to": 0, "attached_to": 0,
"class_list": [
"pci",
"bridge"
],
"bus_type": { "bus_type": {
"name": "PCI", "name": "PCI",
"value": 4 "value": 4
@ -358,6 +382,11 @@
{ {
"index": 27, "index": 27,
"attached_to": 18, "attached_to": 18,
"class_list": [
"cdrom",
"scsi",
"block_device"
],
"bus_type": { "bus_type": {
"name": "SCSI", "name": "SCSI",
"value": 132 "value": 132
@ -548,6 +577,11 @@
{ {
"index": 28, "index": 28,
"attached_to": 24, "attached_to": 24,
"class_list": [
"disk",
"scsi",
"block_device"
],
"bus_type": { "bus_type": {
"name": "SCSI", "name": "SCSI",
"value": 132 "value": 132
@ -633,6 +667,10 @@
{ {
"index": 19, "index": 19,
"attached_to": 0, "attached_to": 0,
"class_list": [
"graphics_card",
"pci"
],
"bus_type": { "bus_type": {
"name": "PCI", "name": "PCI",
"value": 4 "value": 4
@ -720,6 +758,10 @@
{ {
"index": 29, "index": 29,
"attached_to": 10, "attached_to": 10,
"class_list": [
"usb",
"hub"
],
"bus_type": { "bus_type": {
"name": "USB", "name": "USB",
"value": 134 "value": 134
@ -792,6 +834,9 @@
{ {
"index": 7, "index": 7,
"attached_to": 0, "attached_to": 0,
"class_list": [
"memory"
],
"base_class": { "base_class": {
"name": "Internally Used Class", "name": "Internally Used Class",
"value": 257 "value": 257
@ -821,6 +866,9 @@
{ {
"index": 25, "index": 25,
"attached_to": 19, "attached_to": 19,
"class_list": [
"monitor"
],
"base_class": { "base_class": {
"name": "Monitor", "name": "Monitor",
"value": 256 "value": 256
@ -962,6 +1010,10 @@
{ {
"index": 30, "index": 30,
"attached_to": 29, "attached_to": 29,
"class_list": [
"mouse",
"usb"
],
"bus_type": { "bus_type": {
"name": "USB", "name": "USB",
"value": 134 "value": 134
@ -1068,6 +1120,9 @@
{ {
"index": 22, "index": 22,
"attached_to": 16, "attached_to": 16,
"class_list": [
"network_controller"
],
"bus_type": { "bus_type": {
"name": "Virtio", "name": "Virtio",
"value": 143 "value": 143
@ -1118,6 +1173,9 @@
{ {
"index": 31, "index": 31,
"attached_to": 22, "attached_to": 22,
"class_list": [
"network_interface"
],
"base_class": { "base_class": {
"name": "Network Interface", "name": "Network Interface",
"value": 263 "value": 263
@ -1155,6 +1213,9 @@
{ {
"index": 32, "index": 32,
"attached_to": 0, "attached_to": 0,
"class_list": [
"network_interface"
],
"base_class": { "base_class": {
"name": "Network Interface", "name": "Network Interface",
"value": 263 "value": 263
@ -1171,10 +1232,276 @@
] ]
} }
], ],
"pci": [
{
"index": 9,
"attached_to": 0,
"class_list": [
"pci",
"unknown"
],
"bus_type": {
"name": "PCI",
"value": 4
},
"slot": {
"bus": 0,
"number": 8
},
"base_class": {
"name": "Communication controller",
"value": 7
},
"sub_class": {
"name": "Communication controller",
"value": 128
},
"vendor": {
"value": 6900
},
"sub_vendor": {
"value": 6900
},
"device": {
"value": 4099
},
"sub_device": {
"value": 3
},
"model": "Communication controller",
"sysfs_id": "/devices/pci0000:00/0000:00:08.0",
"sysfs_bus_id": "0000:00:08.0",
"resources": [
{
"type": "io",
"base": 61504,
"range": 64,
"enabled": true,
"access": "read_write"
},
{
"type": "irq",
"base": 11,
"triggered": 0,
"enabled": true
},
{
"type": "mem",
"base": 4272230400,
"range": 4096,
"enabled": true,
"access": "read_write",
"prefetch": "no"
},
{
"type": "mem",
"base": 61710090125312,
"range": 16384,
"enabled": true,
"access": "read_only",
"prefetch": "no"
}
],
"detail": {
"function": 0,
"command": 1287,
"header_type": 0,
"secondary_bus": 0,
"irq": 11,
"prog_if": 0
},
"driver": "virtio-pci",
"driver_module": "virtio_pci",
"drivers": [
"virtio-pci"
],
"driver_modules": [
"virtio_pci"
],
"module_alias": "pci:v00001AF4d00001003sv00001AF4sd00000003bc07sc80i00"
},
{
"index": 16,
"attached_to": 0,
"class_list": [
"pci",
"unknown"
],
"bus_type": {
"name": "PCI",
"value": 4
},
"slot": {
"bus": 0,
"number": 18
},
"base_class": {
"name": "Network controller",
"value": 2
},
"sub_class": {
"name": "Ethernet controller",
"value": 0
},
"vendor": {
"value": 6900
},
"sub_vendor": {
"value": 6900
},
"device": {
"value": 4096
},
"sub_device": {
"value": 1
},
"model": "Ethernet controller",
"sysfs_id": "/devices/pci0000:00/0000:00:12.0",
"sysfs_bus_id": "0000:00:12.0",
"resources": [
{
"type": "io",
"base": 61600,
"range": 32,
"enabled": true,
"access": "read_write"
},
{
"type": "irq",
"base": 10,
"triggered": 0,
"enabled": true
},
{
"type": "mem",
"base": 4271898624,
"range": 262144,
"enabled": false,
"access": "read_only",
"prefetch": "no"
},
{
"type": "mem",
"base": 4272234496,
"range": 4096,
"enabled": true,
"access": "read_write",
"prefetch": "no"
},
{
"type": "mem",
"base": 61710090141696,
"range": 16384,
"enabled": true,
"access": "read_only",
"prefetch": "no"
}
],
"detail": {
"function": 0,
"command": 1287,
"header_type": 0,
"secondary_bus": 0,
"irq": 10,
"prog_if": 0
},
"driver": "virtio-pci",
"driver_module": "virtio_pci",
"drivers": [
"virtio-pci"
],
"driver_modules": [
"virtio_pci"
],
"module_alias": "pci:v00001AF4d00001000sv00001AF4sd00000001bc02sc00i00"
},
{
"index": 17,
"attached_to": 0,
"class_list": [
"pci",
"unknown"
],
"bus_type": {
"name": "PCI",
"value": 4
},
"slot": {
"bus": 0,
"number": 3
},
"base_class": {
"name": "Unclassified device",
"value": 0
},
"sub_class": {
"value": 255
},
"vendor": {
"value": 6900
},
"sub_vendor": {
"value": 6900
},
"device": {
"value": 4098
},
"sub_device": {
"value": 5
},
"model": "Unclassified device",
"sysfs_id": "/devices/pci0000:00/0000:00:03.0",
"sysfs_bus_id": "0000:00:03.0",
"resources": [
{
"type": "io",
"base": 61440,
"range": 64,
"enabled": true,
"access": "read_write"
},
{
"type": "irq",
"base": 10,
"triggered": 0,
"enabled": true
},
{
"type": "mem",
"base": 61710090108928,
"range": 16384,
"enabled": true,
"access": "read_only",
"prefetch": "no"
}
],
"detail": {
"function": 0,
"command": 263,
"header_type": 0,
"secondary_bus": 0,
"irq": 10,
"prog_if": 0
},
"driver": "virtio-pci",
"driver_module": "virtio_pci",
"drivers": [
"virtio-pci"
],
"driver_modules": [
"virtio_pci"
],
"module_alias": "pci:v00001AF4d00001002sv00001AF4sd00000005bc00scFFi00"
}
],
"storage_controller": [ "storage_controller": [
{ {
"index": 8, "index": 8,
"attached_to": 20, "attached_to": 20,
"class_list": [
"storage_controller",
"pci"
],
"bus_type": { "bus_type": {
"name": "PCI", "name": "PCI",
"value": 4 "value": 4
@ -1258,6 +1585,10 @@
{ {
"index": 18, "index": 18,
"attached_to": 0, "attached_to": 0,
"class_list": [
"storage_controller",
"pci"
],
"bus_type": { "bus_type": {
"name": "PCI", "name": "PCI",
"value": 4 "value": 4
@ -1353,257 +1684,12 @@
"form_factor": "desktop" "form_factor": "desktop"
}, },
"unknown": [ "unknown": [
{
"index": 9,
"attached_to": 0,
"bus_type": {
"name": "PCI",
"value": 4
},
"slot": {
"bus": 0,
"number": 8
},
"base_class": {
"name": "Communication controller",
"value": 7
},
"sub_class": {
"name": "Communication controller",
"value": 128
},
"vendor": {
"value": 6900
},
"sub_vendor": {
"value": 6900
},
"device": {
"value": 4099
},
"sub_device": {
"value": 3
},
"model": "Communication controller",
"sysfs_id": "/devices/pci0000:00/0000:00:08.0",
"sysfs_bus_id": "0000:00:08.0",
"resources": [
{
"type": "io",
"base": 61504,
"range": 64,
"enabled": true,
"access": "read_write"
},
{
"type": "irq",
"base": 11,
"triggered": 0,
"enabled": true
},
{
"type": "mem",
"base": 4272230400,
"range": 4096,
"enabled": true,
"access": "read_write",
"prefetch": "no"
},
{
"type": "mem",
"base": 61710090125312,
"range": 16384,
"enabled": true,
"access": "read_only",
"prefetch": "no"
}
],
"detail": {
"function": 0,
"command": 1287,
"header_type": 0,
"secondary_bus": 0,
"irq": 11,
"prog_if": 0
},
"driver": "virtio-pci",
"driver_module": "virtio_pci",
"drivers": [
"virtio-pci"
],
"driver_modules": [
"virtio_pci"
],
"module_alias": "pci:v00001AF4d00001003sv00001AF4sd00000003bc07sc80i00"
},
{
"index": 16,
"attached_to": 0,
"bus_type": {
"name": "PCI",
"value": 4
},
"slot": {
"bus": 0,
"number": 18
},
"base_class": {
"name": "Network controller",
"value": 2
},
"sub_class": {
"name": "Ethernet controller",
"value": 0
},
"vendor": {
"value": 6900
},
"sub_vendor": {
"value": 6900
},
"device": {
"value": 4096
},
"sub_device": {
"value": 1
},
"model": "Ethernet controller",
"sysfs_id": "/devices/pci0000:00/0000:00:12.0",
"sysfs_bus_id": "0000:00:12.0",
"resources": [
{
"type": "io",
"base": 61600,
"range": 32,
"enabled": true,
"access": "read_write"
},
{
"type": "irq",
"base": 10,
"triggered": 0,
"enabled": true
},
{
"type": "mem",
"base": 4271898624,
"range": 262144,
"enabled": false,
"access": "read_only",
"prefetch": "no"
},
{
"type": "mem",
"base": 4272234496,
"range": 4096,
"enabled": true,
"access": "read_write",
"prefetch": "no"
},
{
"type": "mem",
"base": 61710090141696,
"range": 16384,
"enabled": true,
"access": "read_only",
"prefetch": "no"
}
],
"detail": {
"function": 0,
"command": 1287,
"header_type": 0,
"secondary_bus": 0,
"irq": 10,
"prog_if": 0
},
"driver": "virtio-pci",
"driver_module": "virtio_pci",
"drivers": [
"virtio-pci"
],
"driver_modules": [
"virtio_pci"
],
"module_alias": "pci:v00001AF4d00001000sv00001AF4sd00000001bc02sc00i00"
},
{
"index": 17,
"attached_to": 0,
"bus_type": {
"name": "PCI",
"value": 4
},
"slot": {
"bus": 0,
"number": 3
},
"base_class": {
"name": "Unclassified device",
"value": 0
},
"sub_class": {
"value": 255
},
"vendor": {
"value": 6900
},
"sub_vendor": {
"value": 6900
},
"device": {
"value": 4098
},
"sub_device": {
"value": 5
},
"model": "Unclassified device",
"sysfs_id": "/devices/pci0000:00/0000:00:03.0",
"sysfs_bus_id": "0000:00:03.0",
"resources": [
{
"type": "io",
"base": 61440,
"range": 64,
"enabled": true,
"access": "read_write"
},
{
"type": "irq",
"base": 10,
"triggered": 0,
"enabled": true
},
{
"type": "mem",
"base": 61710090108928,
"range": 16384,
"enabled": true,
"access": "read_only",
"prefetch": "no"
}
],
"detail": {
"function": 0,
"command": 263,
"header_type": 0,
"secondary_bus": 0,
"irq": 10,
"prog_if": 0
},
"driver": "virtio-pci",
"driver_module": "virtio_pci",
"drivers": [
"virtio-pci"
],
"driver_modules": [
"virtio_pci"
],
"module_alias": "pci:v00001AF4d00001002sv00001AF4sd00000005bc00scFFi00"
},
{ {
"index": 21, "index": 21,
"attached_to": 9, "attached_to": 9,
"class_list": [
"unknown"
],
"base_class": { "base_class": {
"name": "Unclassified device", "name": "Unclassified device",
"value": 0 "value": 0
@ -1630,6 +1716,9 @@
{ {
"index": 23, "index": 23,
"attached_to": 17, "attached_to": 17,
"class_list": [
"unknown"
],
"base_class": { "base_class": {
"name": "Unclassified device", "name": "Unclassified device",
"value": 0 "value": 0
@ -1656,6 +1745,9 @@
{ {
"index": 24, "index": 24,
"attached_to": 8, "attached_to": 8,
"class_list": [
"unknown"
],
"base_class": { "base_class": {
"name": "Unclassified device", "name": "Unclassified device",
"value": 0 "value": 0
@ -1682,6 +1774,9 @@
{ {
"index": 26, "index": 26,
"attached_to": 0, "attached_to": 0,
"class_list": [
"unknown"
],
"base_class": { "base_class": {
"name": "Communication controller", "name": "Communication controller",
"value": 7 "value": 7
@ -1724,6 +1819,10 @@
{ {
"index": 10, "index": 10,
"attached_to": 0, "attached_to": 0,
"class_list": [
"usb_controller",
"pci"
],
"bus_type": { "bus_type": {
"name": "PCI", "name": "PCI",
"value": 4 "value": 4