Is there a reliable way of cleanly delaying network interface initialisation in Debian/Knoppix until after the kernel modules have been loaded?
I'm trying to get an Atmel-based USB device (see http://at76c503a.berlios.de) to be configured automatically at boot-up, but the networking gets initialised too quickly, and by the time the modules get loaded, the networking needs to be manually restarted to pick up the settings in /etc/network/interfaces.
The Debian documentation wasn't too forthcoming with information about this, as far as I could find. Any suggestions?

USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack
$826.09
G.Skill Flare X5 DDR5-6000 RAM/Memory 32GB(2x16GB) 36-36-36-96 1.35V
$385.00
SK HYNIX 32GB 2RX4 PC4 2666V ECC SERVER RAM
$199.00
TF/SD Card Adapter Camera Reader Android Type-c For iPhone17 Pro Max Plusm lot
$573.98
Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot
$285.90
USB 3.0 Micro SD SDHC TF Card Reader Memory Adapter for PC Laptop Camera lot
$3.75
M386A8K40DM2-CVF SAMSUNG 64GB (1X64GB) 4DRX4 PC4-2933Y SERVER MEMORY
$1400.00
Micron 16GB (2x8GB) DDR4 SODIMM LAPTOP MEMORY
$80.00
5 in 1 Memory Card Reader USB 3.0 OTG Adapter SD Card Reader For iPhone/iPad LOT
$9.99
T-FORCE DELTA α RGB DDR5 16GB (2x8GB) 6000MHz DIMM Desktop Memory Kit
$225.00