22title : Getting Started with Infix
33author : troglobit
44date : 2024-09-14 12:11:00 +0100
5+ last_modified_at : 2026-03-06 06:30:00 +0100
56categories : [howto]
67tags : [beginner]
78pin : true
@@ -22,19 +23,20 @@ up and running. Time to start your favorite terminal application! 😃
2223
2324``` bash
2425$ sudo apt install qemu-system-x86 virt-manager
26+ ...
2527```
2628
2729### Download Infix
2830
2931Go to https://github.com/kernelkit/infix/releases/latest and scroll down
30- to * Assets* . Download the tarball named ` infix-x86_64-VERSION.tar.gz ` ,
31- where VERSION is the year+month+patch release number.
32-
33- It extracts to a subdirectory:
32+ to * Assets* . Download the tarball named ` infix-x86_64-VER.tar.gz ` ,
33+ where VER is the ` YY.MM.PATCH ` release number, e.g. ` 26.02.1 ` .
3434
35+ It extracts to a subdirectory with the same name:
3536
3637``` bash
37- $ sudo apt install qemu-system-x86 virt-manager
38+ $ tar xf infix-x86_64-26.02.1.tar.gz
39+ $ cd infix-x86_64-26.02.1/
3840```
3941
4042
@@ -44,6 +46,16 @@ $ sudo apt install qemu-system-x86 virt-manager
4446> following may require being run with superuser privileges, i.e., you
4547> may need to prepend the command with ` sudo ` .
4648
49+ ``` bash
50+ $ ./qemu/run.sh
51+ ```
52+
53+ You should now see Infix booting. When the login prompt appears, the
54+ default credentials are ` admin ` / ` admin ` .
55+
56+
57+ ### More Ethernet Ports
58+
4759For more Ethernet ports in your emulated system you need to change the
4860Qemu configuration used for Infix. This can be done using a menuconfig
4961interface, which requires the following extra package:
@@ -55,14 +67,15 @@ $ sudo apt install kconfig-frontends
5567We can now enter the configuration:
5668
5769``` bash
58- $ ./qemu.sh -c
70+ $ ./qemu/run .sh -c
5971```
6072
6173Go down to * Networking* , select * TAP* , now you can change the * Number of
62- TAPs* , e.g. to 10. Exit and save the configuration, then you can start
63- Qemu again:
74+ TAPs* , e.g. to 10. Exit and save the configuration, then start Qemu again:
6475
65- ./qemu.sh
76+ ``` bash
77+ $ ./qemu/run.sh
78+ ```
6679
6780> Make sure to do a factory reset from the CLI, otherwise you will be
6881> stuck with that single interface from before.
0 commit comments