You are not logged in.
Hi everybody.
i got a server with two network cards, the first is:
Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
and the second card is :
Ethernet controller [0200]: Sundance Technology Inc / IC Plus Corp IC Plus IP100A Integrated 10/100 Ethernet MAC + PHY [13f0:0200] (rev 31)
Apparently the kernel loads tha appropiate module for the sundance one. but... the only card in ifconfig -a is the realtek...
ls /sys/class/net shows only
eth0 lo
The module is loaded:
sundance 21341 0
mii 4251 2 sundance,r8169
sunrpc 241674 36 nfs,nfsd,auth_rpcgss,lockd,nfs_acl
I try rmmod and modprobe sundance manually and dmesg shows:
[ 703.233541] sundance.c:v1.2 11-Sep-2006 Written by Donald Becker
[ 703.306450] eth1: IC Plus Corporation IP100A FAST Ethernet Adapter at 000000000001ec00, 00:00:00:00:00:00, IRQ 22.
[ 703.315489] enp4s1: No MII transceiver found, aborting. ASIC status 63
[ 703.330229] systemd-udevd[445]: renamed network interface eth1 to enp4s1
but the shitty card still with the same problem.. I think the problem is
enp4s1: No MII transceiver found, aborting. ASIC status 63
I googled about that, but none usable data found...
any suggestion? ideas?
thanks a lot!
Offline
I don't know how you found nothing with a google search - I found *many* results with the same problem, many of them suggesting this can be fixed with an additional kernel module, and some suggesting this is now included in the stock kernel for some distros.
But more to the point - why does it matter? Why not use the realtek card?
What is the output of each of the folowing:
ip a
uname -a
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
I moved the topic to " Kernel & Hardware".
can't find the delete button for this topic...
Offline
Please do not do that. Report it to the mods if you want a thread moved.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
I don't know how you found nothing with a google search - I found *many* results with the same problem, many of them suggesting this can be fixed with an additional kernel module, and some suggesting this is now included in the stock kernel for some distros.
But more to the point - why does it matter? Why not use the realtek card?
What is the output of each of the folowing:
ip a uname -a
ip a :
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:19:66:8b:20:c8 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.201/24 brd 192.168.1.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::219:66ff:fe8b:20c8/64 scope link
valid_lft forever preferred_lft forever
uname -a
Linux SanLuisNew 3.15.5-2-ARCH #1 SMP PREEMPT Fri Jul 11 07:56:02 CEST 2014 x86_64 GNU/Linux
Yep, i found the "additional kernel module" results in google... but the aditional module provided is for 2.4 and 2.6 series kernels
I really need the two cards working on that because i got two wan connections, and the server is a gateway...
Offline
Please do not do that. Report it to the mods if you want a thread moved.
Ok... sorry
Offline
And I take it you don't want to buy another PCI ethernet card and blacklist the Sundance card? That might be the simplest solution if you can't get the Sundance working properly.
Offline
And I take it you don't want to buy another PCI ethernet card and blacklist the Sundance card? That might be the simplest solution if you can't get the Sundance working properly.
mmmh... yes... i change this f***ing network card... then the problem is gone.
i will tell my friend about this problem... him crashed his car, then him need repair the crashed car.
i will tell him that not repair his car, only throws away and buy a new car.. and... problem solved!
thanks a lot!
Offline
If that is not an option, then it is not an option - but sarcasm will not likely encourage more help.
Throwing away a car to get a new one would be expensive. Ethernet cards can be found for under $10 pretty easily.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
I have exactly same problem on Ubuntu 16.04. Removing and adding module after boot make this card usable. I've added following lines into /etc/rc.local
modprobe -r sundance
modprobe sundance
https://askubuntu.com/questions/762506/ … ed-to-work
I've located line in driver source: http://lxr.free-electrons.com/source/dr … nce.c#L622 but cannot figure out anything from it.
Last edited by finchisko (2016-05-26 13:57:51)
Offline