On the linux bonding project I could found nothing that it is not allowed to bond nic with different speed and hardware ?
Forum Rules