I've noticed that the ral driver in FreeBSD 6.2 support many boards in the
market and the Kernel in pfsense don't
The key is the file if_ral_pci.c
static const struct ral_pci_ident ral_pci_ids[] = {
{ 0x1814, 0x0201, "Ralink Technology RT2560" },
{ 0x1814, 0x0301, "Ralink Technology RT2561S" },
{ 0x1814, 0x0302, "Ralink Technology RT2561" },
{ 0x1814, 0x0401, "Ralink Technology RT2661" },
{ 0, 0, NULL }
};
This is how he shows up in new FreeBSD 6.2 Kernel
And this is how it shows up in pfsense kernel:
static const struct ral_pci_ident ral_pci_ids[] = {
{ 0x1814, 0x0201, "Ralink Technology RT2560" },
{ 0, 0, NULL }
};
But unfortunatedly they added some files to the ral source. So unless
pfsense merge freebsd 6.2
Thoughts??