Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
boards:n100 [2024/01/18 15:19] – [Network] darronboards:n100 [2025/03/30 23:59] (current) – [Debian 12 install] darron
Line 7: Line 7:
 N100 Mini PCs are very cheap and very capable devices. N100 Mini PCs are very cheap and very capable devices.
  
-Here is the procedure used to dual boot debian 12 on a Mini and prepare +Here is the procedure used to dual boot debian 12 on a Mini PC and prepare 
-it to run VMs under KVM.+it to run VMs under [[:tools:kvm|KVM]].
  
 ===Hardware=== ===Hardware===
Line 16: Line 16:
 [[https://www.amazon.co.uk/Windows-3750H-TRIGKEY-S3-Graphics/dp/B09MFKZFYG/|TRIGKEY N100 CPU 16GB RAM 512GB SSD WIFI 6 BT 5.2 WIN 11 PRO]] [[https://www.amazon.co.uk/Windows-3750H-TRIGKEY-S3-Graphics/dp/B09MFKZFYG/|TRIGKEY N100 CPU 16GB RAM 512GB SSD WIFI 6 BT 5.2 WIN 11 PRO]]
  
-After discount this device should cost £169.+After discount this device should cost £169 (Jan 2024), £154 (Aug 2024) or £141 (Mar 2025).
  
 External SSD is an ADATA 240 GB for VMs. Any external USB3 drive will do. External SSD is an ADATA 240 GB for VMs. Any external USB3 drive will do.
Line 57: Line 57:
 This software was unreliable with one USB flash drive and failed with an ISO extraction error. It worked fine with an SDCARD in a USB adapter. This software was unreliable with one USB flash drive and failed with an ISO extraction error. It worked fine with an SDCARD in a USB adapter.
  
-The latest stable Debian image at this time is [[https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-12.4.0-amd64-netinst.iso|Debian 12.4 AMD64]].+The latest stable Debian install image can be found [[https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/|here]].
  
 ==Install== ==Install==
Line 191: Line 191:
 update-rc.d sddm disable update-rc.d sddm disable
 update-rc.d saned disable update-rc.d saned disable
 +</code>
 +
 +<code>
 +apt remove --purge gvfs-backends gvfs
 </code> </code>
  
Line 198: Line 202:
 systemctl --user stop pulseaudio.socket systemctl --user stop pulseaudio.socket
 systemctl --user stop pulseaudio.service systemctl --user stop pulseaudio.service
-systemctl --user stop 'gvfs*' 
 </code> </code>
  
Line 204: Line 207:
 systemctl --user disable pulseaudio.socket systemctl --user disable pulseaudio.socket
 systemctl --user disable pulseaudio.service systemctl --user disable pulseaudio.service
-systemctl --user disable 'gvfs*' 
 </code> </code>
  
Line 210: Line 212:
 systemctl --user mask pulseaudio.socket systemctl --user mask pulseaudio.socket
 systemctl --user mask pulseaudio.service systemctl --user mask pulseaudio.service
-systemctl --user mask 'gvfs*' 
 </code> </code>
  
Line 280: Line 281:
         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  
 +</code>
 +
 +Permissions
 +
 +<code>
 +mkdir -p /etc/qemu
 +echo "allow all" > /etc/qemu/bridge.conf
 +chmod u+s /usr/lib/qemu/qemu-bridge-helper
 +</code>
 +
 +Example lease on bridge
 +
 +<code>
 +lease 192.168.0.248 {
 +  starts 4 2024/01/18 18:11:39;
 +  ends 5 2024/01/19 18:11:39;
 +  cltt 4 2024/01/18 18:11:39;
 +  binding state active;
 +  next binding state free;
 +  rewind binding state free;
 +  hardware ethernet 52:54:00:e6:ab:09;
 +  uid "\001RT\000\346\253\011";
 +  set vendor-class-identifier = "d-i";
 +}
 </code> </code>