rmmod 8139too não funciona porque:
-
O suporte a
- 8139 está embutido no kernel, e o driver não pode ser descarregado porque não é um módulo. Em muitos sistemas, há um arquivo
/boot/config-2.6.38.8(ou similar). Você podegreppara algo como "8139TOO". Se você vir algo comoCONFIG_8139TOO=m, o driver8139tooserá compilado como um módulo. Se forCONFIG_8139TOO=y, o driver estará embutido no kernel. Se ele disser algo ao longo das linhas de# CONFIG_8139TOO is not set, o driver não foi compilado em todos . - Sua placa ethernet não usa o chip RTL8139, portanto, seu driver não está carregado. Você deve encontrar o driver de sua porta Ethernet pretendida e descarregar aquele . Se você tiver
lshw, digamossudo lshw | lesse procureeth0: o módulo do driver será listado. Se você tiversystool, tentesudo systool -c net -A uevent eth0e procure aDRIVER=part. O lado direito deve mostrar o driver carregado para manipular o dispositivo.dmesg | grep eth0também pode funcionar, mas não é 100% confiável, especialmente se o seu sistema estiver ligado por um tempo (se houver um/var/log/dmesg, você pode querergrep eth0 /var/log/dmesgtambém).