My final solution was to use OpenDHCP Server on the 2nd LAN card.  That is working fine with the RP getting addresses quickly.

Network load is about 250-375 Mbps on the RP-dedicated LAN, depending on the skim serv combo loaded at the moment.  And only a fraction on the port which shares the larger separate LAN.

No changes to the skim serve config was needed.

73/jeff/ac0c
alpha-charlie-zero-charlie
www.ac0c.com
On 3/10/2023 1:29 PM, Jeff Blaine wrote:

Ha ha.  A quick look at the SD image and I noticed this config file is no where to be found.  So I assume that's part of the compiler options and is not something referred to at run time. 

It will be easy enough to hang a little DHCP app off the PC to clear this issue though and that's my next option as my understanding of linix is slightly less than zero.  :)

73/jeff/ac0c
alpha-charlie-zero-charlie
www.ac0c.com
On 3/10/2023 11:56 AM, Jeff Blaine wrote:

Thanks for the pointer Bob.

You know far more about this sort of thing than I do but I did notice in the notes that if DHCP requests fail, it's got a static IP fall back to 192.168.1.100 and I think x.101.  I will have to test that out but if that's the case, then it looks like all I have to do is to patch the dhcpcd.conf lines 41 & 51 on two of the units and that will give me static and unique IP on the 3 boxes.  And fortunately that subnet x.1.x is unused in my network. 

Easy enough to try...

73/jeff/ac0c
alpha-charlie-zero-charlie
www.ac0c.com
On 3/10/2023 1:07 AM, Bob Wilson, N6TV wrote:
The method for assigning a fixed IP address to the RP is documented somewhat tersely here, under "Network Configuration".

http://pavel-demin.github.io/red-pitaya-notes/alpine/

You'll have to get into the weeds and edit  /etc/dhcpcd.conf as explained in the referenced link.

But, if you're using the RP-16, it requests two IP addresses with a "phoney" Mac address (FF substituted for 2nd to last byte) for the second 8-slice receiver, using this command in start.sh:

ip link add mvl0 link eth0 address $address type macvlan mode passthru

I don't know if that command works with fixed IP addresses; it probably requires a real DHCP server.

In sum, I don't think trying to make all that work is worth the effort.

73,
Bob, N6TV


On Thu, Mar 9, 2023 at 10:04 PM Jeff Blaine <KeepWalking188@ac0c.com> wrote:
My key question is how to assign a static IP to the RP Skimmer receiver?

The background is this...

I have 3 RP now and in a busy contest condition, the combined network
utilization of the 1G link is pretty significant.  Not nearly the point
where it swamps the network, but it's easily 30-50% of network capacity
in these conditions.

The computer I use for the skim server host has 2 LAN cards built into
the motherboard.  So I'm thinking that I could probably hang the 3 RP
and a switch off of the 2nd LAN port which would isolate all that
Skimmer chatter to the 2nd LAN port and keep it all from my primary
LAN.  As all the skimmer apps (as well as HSSDR) run on that computer
and no where else in the shack, I won't need to bridge the two Ethernet
connections on the motherboard.

There is no gateway bound traffic and I don't want to hang a router off
this mini-network just to provide DHCP so I'm thinking that I probably
could make this work cleanly if I can figure out how to assign the 3
individual RP with static fixed IP.

Appreciate any advice there.  And if any other of you fine fellows may
have been there, done that as well.

--
73/jeff/ac0c
alpha-charlie-zero-charlie
www.ac0c.com

_______________________________________________
Skimmertalk mailing list
Skimmertalk@contesting.com
http://lists.contesting.com/mailman/listinfo/skimmertalk

_______________________________________________
Skimmertalk mailing list
Skimmertalk@contesting.com
http://lists.contesting.com/mailman/listinfo/skimmertalk

_______________________________________________
Skimmertalk mailing list
Skimmertalk@contesting.com
http://lists.contesting.com/mailman/listinfo/skimmertalk