Hello Tinycore,
So I'm still having problems getting my Intel I210 PCIe Controller Chip to work, and what I mean by work is to have it reply to a ping.
I did as curaga suggested, I upgraded from TC-11.1 to TC-12.0.
The nice thing about TC-12.0 is that it recognized the two Ethernet cards with out loading the i2c-KERNEL.tcz, basicallyit noticed it right away.
The second thing I notices is the the error "igb: Unknown symbol i2c_bit_add_bus (err -2)" in dmesg no longer appeared.
How ever I'm not able to ping to or from the second nic card, and when I try to ping out from the TC-12.0 machine, I notice that every ping causes a Reset Adapter message to be entered into dmesg, as shown in the code below #DMESG RESULTS#.
My setup is very simple, I loaded TC-12.0 and assigned the network as follows, actually I used the network tool that come built in to with Tinycore to setup the network, (very cool)....
eth0 to ipaddress 192.198.200.6 netmask 255.255.0.0
eth1 to ipaddress 10.10.9.10 netmask 255.255.255.0
Now on my laptop running windows 10 which has an ipaddress of 10.10.9.12 and plugged into the switch.
I'm also running Wireshark to see if I could capture anything.
I also ran an Arp -a command on the windows10 to make sure that there was no entry for 10.10.9.10(TC-12.0 eth1) in the arp tables.
After pining the windows10 laptop form the TC-12.0 machine, I notice that the dmesg has a Watchdog Entry and an Adapter Reset Entry. In fact every time I try to ping I notice a new Adapter Reset Entry in dmesg.
On the windows10 machine which is running Wireshark I notice two Arp Messages, the first on is from 10.10.9.10(TC-12.0 eth1) with a destination 10.10.9.12(Windows10) with a who is message,
and the second message is from 10.10.9.12(Windows10) to 10.10.9.10(TC-12.0 eth1) giving the mac address of the windows10 machine.
Now after doing another Arp -a command on the windows10 machine a see an entry in the arp table for 10.10.9.10 the TC-12.0 machine.
When I go to the TC-12.0 machine and run the arp -a command I do not see any entry from the windows10 machine for eth1.
So because Wireshark and and the arp table entry on the windos10 machine, I have to come to the conclusion that the TC-12.0 did successfully send the arp message, however it did not receive a reply, now is this because of a Adapter reset???
Is there something special I must do to get it working?
Is there some process you would like me to run for further troubleshooting?
Any and all help is appreciated.
Also Incase it could be the switch, I replaced the cisco switch with an HP switch and had the same results..
#DMESG RESULTS#
------------[ cut here ]------------
NETDEV WATCHDOG: eth1 (igb): transmit queue 0 timed out
WARNING: CPU: 0 PID: 0 at 0xc0630552
Modules linked in: cpufreq_userspace cpufreq_conservative cpufreq_powersave igb ac ptp pps_core pcspkr serio_raw r6040 squashfs loop
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.10.3-tinycore #2021
Hardware name: WinSystems, Inc. PPM-C412/PPM-C412, BIOS 41216246 08/01/18
EIP: 0xc0630552
Code: 3d 96 e7 96 c0 00 75 31 8b 45 f0 c6 05 96 e7 96 c0 01 e8 46 22 fd ff 56 50 8d 83 58 fd ff ff 50 68 2c db 83 c0 e8 a3 6e 0c 00 <0f> 0b 83 c4 10 eb 08 46 05 00 01 00 00 eb a9 8b 83 7c fe ff ff 89
EAX: 00000037 EBX: f6b3a2a8 ECX: 00000000 EDX: 00000000
ESI: 00000000 EDI: ffffba40 EBP: c1015f70 ESP: c1015f50
DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 EFLAGS: 00200296
CR0: 80050033 CR2: 08ecddb4 CR3: 0199b000 CR4: 00000690
Call Trace:
<SOFTIRQ>
? 0xc063049a
0xc018f089
0xc018f678
? 0xc063049a
? 0xc018a582
0xc018f6ac
0xc0708af3
? 0xc0708a58
0xc011690e
</SOFTIRQ>
? 0xc014ae4d
? 0xc014b08b
? 0xc07031f0
? 0xc07086cc
? 0xc01600d8
? 0xc07031c8
? 0xc070741e
? 0xc01600d8
? 0xc07031c8
? 0xc070741e
? 0xc04219c5
? 0xc0421946
? 0xc05b9f41
? 0xc05ba0c7
? 0xc016395f
? 0xc0163ab1
? 0xc0703c39
? 0xc09826fe
? 0xc0982acc
? 0xc098220c
? 0xc01001e4
---[ end trace 2119e3d4def84d0b ]---
igb 0000:01:00.0 eth1: Reset adapter
igb 0000:01:00.0 eth1: igb: eth1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
igb 0000:01:00.0 eth1: Reset adapter
igb 0000:01:00.0 eth1: igb: eth1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
igb 0000:01:00.0 eth1: Reset adapter
igb 0000:01:00.0 eth1: igb: eth1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
usb 1-3: new high-speed USB device number 5 using ehci-pci