# Linux Kernel Module Cheat

### 15.1. Enable networking

We disable networking by default because it starts an userland process, and we want to keep the number of userland processes to a minimum to make the system more understandable as explained at: Section 38.20.3, “Resource tradeoff guidelines”

To enable networking on Buildroot, simply run:

    ifup -a

That command goes over all (`-a`) the interfaces in `/etc/network/interfaces` and brings them up.

Then test it with:

    wget google.com
    cat index.html

Disable networking with:

    ifdown -a

To enable networking by default after boot, use the methods documented at Run command at the end of BusyBox init.