Thanks Lonnie

Couldn’t you also check for a difference in the number of NIC’s?

Regards
Michael Knill


From: Lonnie Abelbeck <li...@lonnie.abelbeck.com>
Date: Thursday, 8 May 2025 at 11:32 am
To: AstLinux Users Mailing List <astlinux-users@lists.sourceforge.net>
Subject: Re: [Astlinux-users] New Protectli hardware
The test for "if the MAC’s are different" might be more difficult than you 
imagine as the USB drive could be plugged into different boxes with a different 
number of NICs.

Lonnie



> On May 7, 2025, at 7:02 PM, Michael Knill <michael.kn...@ipcsolutions.com.au> 
> wrote:
>
> Thanks Lonnie
>  What about a script that does the check on startup in rc.elocal for instance 
> and if the MAC’s are different it deletes the file and reboots itself?
>  Regards
> Michael Knill
>   From: Lonnie Abelbeck <li...@lonnie.abelbeck.com>
> Date: Thursday, 8 May 2025 at 12:48 am
> To: AstLinux Users Mailing List <astlinux-users@lists.sourceforge.net>
> Subject: Re: [Astlinux-users] New Protectli hardware
> > You could build a few of them (USB) in advance and just plug them into 
> > whatever hardware you happen to use. Do you think I could write a script 
> > that checks the NIC MAC’s on bootup and automatically regenerates 
> > 70-persistent-net.rules if they are different?
>
> Not on bootup, the 70-persistent-net.rules file is used early when udev is 
> initiated and NIC modules loaded.
>
> You could create a /mnt/kd/rc.local.stop shell script (make executable)
> -- /mnt/kd/rc.local.stop --
> #!/bin/sh
>
> RULES_FILE="/mnt/asturw/etc/udev/rules.d/70-persistent-net.rules"
>
> ## Remove 70-persistent-net.rules on shutdown
> if [ -f "$RULES_FILE" ]; then
>   rm "$RULES_FILE"
> fi
> --
>
> So, if the system was shutdown cleanly, this would work.
>
> Lonnie
>
>
>
> > On May 6, 2025, at 8:57 PM, Michael Knill 
> > <michael.kn...@ipcsolutions.com.au> wrote:
> >
> > <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; 
> > panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 
> > 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Aptos; panose-1:2 11 6 4 2 2 2 
> > 2 2 4;} @font-face {font-family:"Times New Roman \(Body CS\)"; panose-1:2 
> > 11 6 4 2 2 2 2 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, 
> > div.MsoNormal {margin:0cm; font-size:12.0pt; 
> > font-family:"Aptos",sans-serif;} a:link, span.MsoHyperlink 
> > {mso-style-priority:99; color:blue; text-decoration:underline;} 
> > span.EmailStyle19 {mso-style-type:personal-reply; 
> > font-family:"Calibri",sans-serif; color:windowtext;} .MsoChpDefault 
> > {mso-style-type:export-only; font-size:10.0pt; mso-ligatures:none;} @page 
> > WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt;} 
> > div.WordSection1 {page:WordSection1;} --> Thanks Lonnie. Yep was aware of 
> > removing the 70-persistent-net.rules when changing hardware (and VM’s too 
> > in some cases).
> >  Yes I will likely use NVMe but the USB did seem attractive. You could 
> > build a few of them in advance and just plug them into whatever hardware 
> > you happen to use. Do you think I could write a script that checks the NIC 
> > MAC’s on bootup and automatically regenerates 70-persistent-net.rules if 
> > they are different?
> >   Regards
> > Michael Knill
> >    From: Lonnie Abelbeck <li...@lonnie.abelbeck.com>
> > Date: Wednesday, 7 May 2025 at 6:03 am
> > To: AstLinux Users Mailing List <astlinux-users@lists.sourceforge.net>
> > Subject: Re: [Astlinux-users] New Protectli hardware
> > A reminder, whenever switching an AstLinux drive from box to box, be-it 
> > SATA, NVMe or USB, be sure to remove the file:
> > --
> > /mnt/asturw/etc/udev/rules.d/70-persistent-net.rules
> > --
> > before shutdown, then when paced into the new box it will be auto-generated 
> > from the new box NIC MACs.
> >
> > BTW, I tested an AstLinux box with only a "SAMSUNG FIT Plus 3.1 USB Flash 
> > Drive, 128GB" as storage.  It worked as expected, about as fast as a M.2 
> > SATA drive.  While running, I removed the USB drive and re-inserted it, 
> > while a reboot was needed to recover, no data loss was detected.
> >
> > All in all, I would recommend an NVMe drive with the "V1210 – 2 Port Intel® 
> > N5105" over a USB drive. (AstLinux 1.5.10)
> >
> > Lonnie
> >
> >
> > > On May 5, 2025, at 8:34 PM, Michael Knill 
> > > <michael.kn...@ipcsolutions.com.au> wrote:
> > >
> > > Thanks Lonnie for the info. Yes I was aware Netgate had some eMMC issues.
> > >  Interesting concept using a USB Flash drive for storage. This could be 
> > > quite handy for field hardware replacement e.g. just move across the 
> > > drive to the new hardware.
> > >  Regards
> > > Michael Knill
> > >   From: Lonnie Abelbeck <li...@lonnie.abelbeck.com>
> > > Date: Monday, 5 May 2025 at 12:46 pm
> > > To: AstLinux Users Mailing List <astlinux-users@lists.sourceforge.net>
> > > Subject: Re: [Astlinux-users] New Protectli hardware
> > > Hi Michael,
> > >
> > > In mid-2020 I purchased a "Protectli FW4B CPU J3160 NIC x4" with 
> > > Coreboot, and it worked with AstLinux out of the box.
> > >
> > > The "V1210 – 2 Port Intel® N5105" should work (test to be sure) with the 
> > > just released AstLinux 1.5.10 as it uses M.2 NVMe.
> > >
> > > AstLinux does not support eMMC storage (kernel CONFIG_MMC disabled).  
> > > Supporting eMMC has been discussed, but being non-removable, slowish and 
> > > typically of poor quality, it was never a production solution in my mind. 
> > > [1]
> > >
> > > I recently purchased a "Silicon Power 128GB NVMe M.2" for $19 USD, a far 
> > > better choice than non-removable eMMC.
> > >
> > > Even quality (stubby) USB storage "SAMSUNG FIT Plus 3.1 USB Flash Drive, 
> > > 128GB" is $15 USD would be better than eMMC ... this would work with 
> > > pre-1.5.10 AstLinux.  With some caveats [2].
> > >
> > > Lonnie
> > >
> > > [1] I have read where some Netgate appliances stopped booting because 
> > > after a couple years the eMMC failed.
> > >
> > > [2] https://doc.astlinux-project.org/userdoc:boot-usb-storage
> > >
> > >
> > >
> > > > On May 4, 2025, at 7:59 PM, Michael Knill 
> > > > <michael.kn...@ipcsolutions.com.au> wrote:
> > > >
> > > > Hi All
> > > >  There is new Protecli hardware (https://protectli.com/product/v1210/) 
> > > > which I was wondering if it was compatible with Astlinux? I would be 
> > > > wanting to use the onboard 32G eMMC.
> > > >  Regards
> > > >  Michael Knill
> > > > Managing Director
> > > >  D: +61 2 6189 1360
> > > > P: +61 2 6140 4656
> > > > E: michael.kn...@ipcsolutions.com.au
> > > > W: ipcsolutions.com.au
> > > >   <image001.png>Smarter Business Communications
> > > >  _______________________________________________
> > > > Astlinux-users mailing list
> > > > Astlinux-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/astlinux-users
> > > >
> > > > Donations to support AstLinux are graciously accepted via PayPal to 
> > > > pay...@krisk.org.
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > Astlinux-users mailing list
> > > Astlinux-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/astlinux-users
> > >
> > > Donations to support AstLinux are graciously accepted via PayPal to 
> > > pay...@krisk.org.
> > > _______________________________________________
> > > Astlinux-users mailing list
> > > Astlinux-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/astlinux-users
> > >
> > > Donations to support AstLinux are graciously accepted via PayPal to 
> > > pay...@krisk.org.
> >
> >
> >
> >
> > _______________________________________________
> > Astlinux-users mailing list
> > Astlinux-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/astlinux-users
> >
> > Donations to support AstLinux are graciously accepted via PayPal to 
> > pay...@krisk.org.
> > _______________________________________________
> > Astlinux-users mailing list
> > Astlinux-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/astlinux-users
> >
> > Donations to support AstLinux are graciously accepted via PayPal to 
> > pay...@krisk.org.
>
>
>
>
> _______________________________________________
> Astlinux-users mailing list
> Astlinux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/astlinux-users
>
> Donations to support AstLinux are graciously accepted via PayPal to 
> pay...@krisk.org.
> _______________________________________________
> Astlinux-users mailing list
> Astlinux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/astlinux-users
>
> Donations to support AstLinux are graciously accepted via PayPal to 
> pay...@krisk.org.




_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.
_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.

Reply via email to