Sad se javila potreba da se doda jos jedna mrezna kartica - radi se o RTL8019 i mislim da i ona moze da koristi onaj NE2000 driver. E, sad su se javili problemi. Sledio sam uputstva iz FreeBSD Handbook kao se dodaje hardver. Tamo kaze da se treba konfigurisati conf fajl od kernela pa onda make, itd..
Kopirao sam GENERIC fajl u MYGENERIC i stavio sledece:
device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr
ed1 jer ed0 vec postoji (i radi OK). Za IRQ i PORT sam siguran da su dobri jer sam proverio sa Rset8019 programom.
E sad, kad probam
/usr/sbin/config MYKERNEL
dobije syntax error u redu gde sam dodao ed1. ZASTO????
Nasao sam i jedno uputstvo na http://www.freebsddiary.org/ed1.php i tamo kaze:
* add the interface to the list
* create a new kernel
Add the interface to the list
In /etc/rc.conf, you need to add the new device to the list of network interfaces. You will need an entry similar to the following:
network_interfaces="ed0 ed1 lo0"
Create a new kernel
....
Don't forget to create a device for your new NIC. In my case, I'm adding a second NE2000 card to create ed1. Here's what I made sure the kernel contained:
device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000 vector edintr
device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr.....
Moze li neko da mi kaze gde ja to gresim ili da mi podrobnije objasni kako dodati ovu nesretnu karticu??
PS. Ovo mi je prvi susret sa FreeBSD!!
PS2. RTL8029 je PCI a RTL8019 je ISA , ako je to uopste vazno