Sinds een maand zit ik ubuntu te testen zodat ik van de zomer helemaal overstap naar opensource.
En google heeft me tot zovere behoorlijk geholpen maar nu zit ik met het probleem van gigabit kaart die de snelheid niet behaalt. Piek die ik tot nu toe heb gehaald is 15,3 MB/s (122,4 Mbit)
-=netwerkhardware=-
server - Sweex gigabit pci (chipset R8169)
Pc - Netgear Gigabit (GA311) (chipset R8169)
Netwerkkabel - Cat 6 (15 M en 5 M)
Switch Netgear Gigabit (full duplex 8 port)
-=Software=-
Server (Ubuntu server Hardy heron met gnome erop)
Pc (momenteel nog wubi) (Hardy heron desktop gnome)
De realtek zelf zorgt voor linux drivers. Maar zit vanaf nu eigenlijk met 2 problemen want op hun site hebben ze meerdere versies van de r8169 chipset.
http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=13&PFid=4&Level=5&Conn=4Maar ik weet ten eerste niet wat het verschil is ik heb 1 van die gedownload de bovenste en wat in de readme file zit kan ik maar niet uitvoeren zonder fouten -_-!..
Handleiding
---------------------------------------------------------------------------------------------------
Check whether the built-in driver, r8169.ko(or r8169.o for linux kernel 2.4.x), is installed.
# lsmod | grep r8169
If it is installed, please remove it.
# rmmod r8169
note: If the built-in driver cannot removed by rmmod, please edit /etc/modprobe.conf and comment 'alias eth0 r8169'. Then, remove it again or reboot your computer.
Unpack the tarball :
# tar vjxf r8169-6.aaa.bb.tar.bz2
Change to the directory:
# cd r8169-6.aaa.bb
If you are running the target kernel, then you should be able to do :
# make clean modules (as root or with sudo)
# make install
# depmod -a
# insmod ./src/r8169.ko (or r8169.o for linux kernel 2.4.x)
You can check whether the driver is loaded by using following commands.
# lsmod | grep r8169
# ifconfig -a
If there is a device name, ethX, shown on the monitor, the linux
driver is loaded. Then, you can use the following command to activate
the ethX.
# ifconfig ethX up
, where X=0,1,2,...
---------------------------------------------------------------------------------------------
De uitvoer die ik krijg na "sudo make clean modules"
-------------------------------------------------------------------------------------------------
administrator@Shinger-pc:~/Bureaublad/r8169-6.006.00$ sudo make clean modules
make -C src/ clean
make[1]: Map '/home/administrator/Bureaublad/r8169-6.006.00/src' wordt binnengegaan
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers rset
make[1]: Map '/home/administrator/Bureaublad/r8169-6.006.00/src' wordt verlaten
make -C src/ modules
make[1]: Map '/home/administrator/Bureaublad/r8169-6.006.00/src' wordt binnengegaan
make -C /lib/modules/2.6.24-16-generic/build SUBDIRS=/src modules
make[2]: Map '/usr/src/linux-headers-2.6.24-16-generic' wordt binnengegaan
scripts/Makefile.build:41: /src/Makefile: Bestand of map bestaat niet
make[3]: *** Er is geen regel om doel '/src/Makefile' te maken. Gestopt.
make[2]: *** [_module_/src] Fout 2
make[2]: Map '/usr/src/linux-headers-2.6.24-16-generic' wordt verlaten
make[1]: *** [modules] Fout 2
make[1]: Map '/home/administrator/Bureaublad/r8169-6.006.00/src' wordt verlaten
make: *** [modules] Fout 2
-------------------------------------------------------------------------------------------------
Ik weet nog niet veel dingen hoe ubuntu geconfigureerd moet worden maar maar leer elke dag dingen bij maar kun je even duidelijk uitleggen zodat ik het makkelijk bij houd.