Skip to main content

🔄 Replacing the Network Card in Your ggRock Server

❗ Problem

You need to replace or upgrade the network card in your Debian-based ggRock server—either due to failure, hardware upgrade, or performance reasons.


✅ Solution: Install and Configure the New NIC

Follow these steps to safely install and configure a new network interface card (NIC):


🛑 Step 1: Shut Down the Server

Gracefully shut down the ggRock server using the Control Panel, SSH, or console access:

shutdown -h now

🧰 Step 2: Physically Install the New Network Card

  • Power off the server and unplug it from power.
  • Install the new network card into an available PCIe slot.
  • Secure it properly and close the chassis.

🔌 Step 3: Power On the Server

Reconnect power and boot the server normally.


🧠 Step 4: Install Drivers (If Required)

Most modern network cards are supported out of the box by Debian. If your NIC is not detected automatically:

  • Identify the card's model (e.g., using lspci)
  • Install the appropriate driver/kernel module from Debian repositories or the manufacturer’s website

Let us know if you need help with this step!


🌐 Step 5: Connect the Network Cable

Plug your Ethernet cable into the new network card’s port.


🧭 Step 6: Reconfigure ggRock Networking

Run the ggrock-linux-configurator tool to update your network settings:

ggrock-linux-configurator

🖥️ Step 7: Test PXE Boot

Boot a few client PCs and verify that they are able to PXE boot from the new NIC. Confirm that:

  • PXE menu appears
  • OS images load successfully

ℹ️ Reverting to the Old NIC

To switch back to the previous NIC:

  1. Power down the server
  2. Reinstall the old network card
  3. Boot the server
  4. Run ggrock-linux-configurator again and select the old NIC by IP

Was this article helpful?

More in Debian OS

Not finding what you are looking for?

Chat with us or send us an email. Chat is open 24/7 through the bubble at the bottom right.

Send us an email