Gilboa Davara wrote:
Looking at the code (especially, register_net_dev) it seems that there are two possible limits:
- Ethernet device name must not exceed 16 bytes.
- Total number of network devices must not exceed 32768.
(const int max_netdevices = 8*PAGE_SIZE in __dev_alloc_name)
Forgetting for a moment about virtual devices (including tun, ppp, ...), you now got me busy trying to imagine hardware with 32000 ethernet jacks.
:-)