Decouple network stack from transceiver

Follow-Up to #460

Depends on #460 and #557.