Ajuda: Rede onboard PCIe gigabit
Nao estou conseguindo fazer a placa funcionar no linux (Fedora Core 5)
é onboard na Asus P5GD2-X :
Marvell® 88E8053 PCIe Gigabit LAN Controller
http://www.asus.com/products4.aspx?m...=3&l2=11&l3=24
nao tenho mais slots PCI livres, estou usando um para a placa de video e os outros dois para rede (ADSL/Rede interna) e estou precisando de outra para o virtua que seria essa onboard.
Já agradeco a ajuda desde ja!
algumas infos da maquina : (se precisar do lsmod me falem)
[root@Rafaela:/root]# ip addr
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:50:04:98:4c:61 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.152/24 brd 10.0.0.255 scope global eth0
inet6 fe80::250:4ff:fe98:4c61/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:50:04:0b:7f:1a brd ff:ff:ff:ff:ff:ff
inet 192.168.0.1/24 brd 192.168.0.255 scope global eth1
inet6 fe80::250:4ff:fe0b:7f1a/64 scope link
valid_lft forever preferred_lft forever
4: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
Re: Ajuda: Rede onboard PCIe gigabit
Manda o resultado de lspci -v e lspci -n, agente precisa saber qual a placa e atravez do device id achar o driver certo, mas provalvelmente tem esse driver ja no kernel, deu uma olhada?
Re: Ajuda: Rede onboard PCIe gigabit
putz, nao sei como ver se tem o driver ja no kernel, mas aí vão os lscpi
dentro do #lspci -v :
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 19)
Subsystem: ASUSTeK Computer Inc. Marvell 88E8053 Gigabit Ethernet controller PCIe (Asus)
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at dbffc000 (64-bit, non-prefetchable) [size=16K]
I/O ports at d800 [size=256]
Expansion ROM at dbfc0000 [disabled] [size=128K]
Capabilities: [48] Power Management version 2
Capabilities: [50] Vital Product Data
Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable -
Capabilities: [e0] Express Legacy Endpoint IRQ 0
Capabilities: [100] Advanced Error Reporting
# lspci -n
00:00.0 0600: 8086:2580 (rev 04)
00:1b.0 0403: 8086:2668 (rev 03)
00:1c.0 0604: 8086:2660 (rev 03)
00:1c.1 0604: 8086:2662 (rev 03)
00:1d.0 0c03: 8086:2658 (rev 03)
00:1d.1 0c03: 8086:2659 (rev 03)
00:1d.2 0c03: 8086:265a (rev 03)
00:1d.3 0c03: 8086:265b (rev 03)
00:1d.7 0c03: 8086:265c (rev 03)
00:1e.0 0604: 8086:244e (rev d3)
00:1f.0 0601: 8086:2640 (rev 03)
00:1f.1 0101: 8086:266f (rev 03)
00:1f.2 0101: 8086:2651 (rev 03)
00:1f.3 0c05: 8086:266a (rev 03)
01:09.0 0300: 10de:0185 (rev c1)
01:0a.0 0200: 10b7:9055 (rev 30)
01:0b.0 0200: 10b7:9055 (rev 30)
02:00.0 0200: 11ab:4362 (rev 19)
Re: Ajuda: Rede onboard PCIe gigabit
http://www.skd.de/e_en/support/driver.html?navid=14
Cara o driver esta ai, vc so vai ter que Descobrir qual o chip dessa sua placa... porque um fabrica o chip o outro a placa e outra a MB... mundo capitalista...
Re: Ajuda: Rede onboard PCIe gigabit
Voce pode tentar usar um que esta no kernel ja:
# cd /usr/src/linux
# make menuconfig
Device Drivers --->
Network device support --->
Ethernet (1000 Mbit) --->
< > New SysKonnect GigaEthernet support
Se esse nao funcionar, vc vai ter que compilar um daqueles do site que eu te passei
Re: Ajuda: Rede onboard PCIe gigabit
valeu cara!
vou tentar aqui
jaja eu respondo se deu certo
Re: Ajuda: Rede onboard PCIe gigabit
oh shit, tem que recompilar o kernel depois ?
botei lá oq vc disse,
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
daí dei make
make[1]: *** No rule to make target `init/main.o', needed by `init/built-in.o'. Stop.
make: *** [init] Error 2
tá faltando uns argumentos eu acho...
ah sim, a parte do menuconfig dexei assim :
<*> New SysKonnect GigaEthernet support (EXPERIMENTAL)
<*> Marvell Yukon Chipset / SysKonnect SK-98xx Support
Re: Ajuda: Rede onboard PCIe gigabit
1) installation
2) generate patch
3) exit
Choose your favorite installation method: 1
Please read this carfully!
This script will automatically compile and load the sk98lin
driver on your host system. Before performing both compilation
and loading, it is necessary to shutdown any device using the
sk98lin kernel module and to unload the old sk98lin kernel
module. This script will do this automatically per default.
Please plug a card into your machine. Without a card we aren't
able to check the full driver functionality.
Do you want proceed? (y/N) y
Create tmp dir (/tmp/Sk98IUljGBlYGEqQACWjilQbJ) [ OK ]
Check user id (0) [ OK ]
Check kernel version (2.6.15-1.1826.2.10_FC5smp) [ OK ]
Check kernel symbol file (/proc/kallsyms) [ OK ]
Check kernel type (SMP) [ OK ]
Check number of CPUs (2) [ OK ]
Check architecture (found) [ OK ]
Set architecture (i386) [ OK ]
Check compiler (/usr/bin/gcc) [ OK ]
Check mcmodel flags (none) [ OK ]
Check module support (/sbin/insmod) [ OK ]
Check make (/usr/bin/make) [ OK ]
Check archive file (sk98lin) [ OK ]
Check kernel gcc version (4.1.0) (Kernel:4.1.0 == gcc:4.1.0) [ OK ]
Check sk98lin driver availability (not loaded) [ OK ]
Check kernel header files (/usr/src/linux) [ OK ]
Unpack the sources (done) [ OK ]
Check sources for .config file (/usr/src/linux/.config) [ OK ]
Copy and check .config file (done) [ OK ]
Check the mem address space (highmem64) [ OK ]
Change IOMMU (disabled) [ OK ]
Create new .config file (done) [ OK ]
Execute: make oldconfig (done) [ OK ]
Check kernel header version (Kernel:2.6.15-1.1826.2.10_FC5smp != Header:2.6.15-1.1826.2.10_FC5) [ OK ]
Save old version.h (saved) [ OK ]
Check and create new version.h (created) [ OK ]
Check kernel functions (Changed: nothing) [ OK ]
Compile the kernel (error) [ failed ]
isso com o driver...
Re: Ajuda: Rede onboard PCIe gigabit
Acho que ta faltando alguma coisa no seu source do Linux, sua instalacao eh full?
Citação:
<*> New SysKonnect GigaEthernet support (EXPERIMENTAL)
<*> Marvell Yukon Chipset / SysKonnect SK-98xx Support
Esse driver "<*> Marvell Yukon Chipset / SysKonnect SK-98xx Support" seria o driver certo, mas pelo que eu vi ele nao funciona direito, de qualquer maneira voce nao deve deixar os dois drivers como built-in ao mesmo tempo, deixe um deles como modulo(M).
Se voce for compilar o driver, esse driver e uma nova versao do driver "SysKonnect SK-98xx".
Ali aonde voce passou as duas ultimas linhas depois do make, passa as linhas que ficam acima disso...
Re: Ajuda: Rede onboard PCIe gigabit
[root@Rafaela:/usr/src/linux]# make menuconfig
scripts/kconfig/mconf arch/i386/Kconfig
#
# using defaults found in .config
#
# <M> New SysKonnect GigaEthernet support (EXPERIMENTAL)
# <*> Marvell Yukon Chipset / SysKonnect SK-98xx Support
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
[root@Rafaela:/usr/src/linux]# make
CHK include/linux/version.h
UPD include/linux/version.h
SPLIT include/linux/autoconf.h -> include/config/*
make[1]: *** No rule to make target `init/main.o', needed by `init/built-in.o'. Stop.
make: *** [init] Error 2
Re: Ajuda: Rede onboard PCIe gigabit
Voce nao disse se fez a instalacao full, mas tente instalar o autoconf, pode ter mais de uma versao, pode instalar todas que nao conflitem