Results 11 to 19 of 19
# uname -r
2.6.16.46-0.12
I think this is very unusual case, because lsmod says that suse has r8169 module loaded. YaST also shows the nic detected, and configure the nic ...
- 04-14-2008 #11Linux Newbie
- Join Date
- Feb 2007
- Posts
- 248
# uname -r
2.6.16.46-0.12
I think this is very unusual case, because lsmod says that suse has r8169 module loaded. YaST also shows the nic detected, and configure the nic smoothly/properly.
This machine is dual boot with XP, and XP has detected this nic as RTL 8139(strange, because 8139 is fairly old, and this machine is lenovo 969149G, which hardly a 1 year old model), and under MS XP this nic is working fine/properly.
One very important issue is that whenever i boot the system in suse, and then reboot the machine in XP, xp shows the nic as disconnected. we have to unplug the POWER CORDS(i,e completely down the machine), then we boot the machine in XP, and then this nic works fine.
that is if we boot the machine is suse first, and then boot the machine in XP(without disconnect the power completely), xp always shows the nic disconnected. In this case we have to unplug the power cord, then we boot the in XP.
I think suse has a bugy version of r8169 module, thats why I am asking to help me install/compile the r8169 module.Last edited by Dapper Dan; 04-14-2008 at 11:14 AM.
- 04-14-2008 #12
so you say the module is loaded, what isn't working with the network card? There may just be some configuration problem, although I think I remember a problem with this module under a 2.6.18 kernel on debian, so it might be there in the earlier ones too.
- 04-14-2008 #13Just Joined!
- Join Date
- Oct 2005
- Posts
- 1
I had the same problem, turned out windows was shutting down the card and the linux driver doesn't support bringing it back up again.
have a look here: HOWTO FIX no link detected Realtek 8168/8169 cards - Ubuntu Forums that did the trick for me.
Good luck
- 04-16-2008 #14Linux Newbie
- Join Date
- Feb 2007
- Posts
- 248
Hi Wichard
> have a look here: HOWTO FIX no link detected Realtek 8168/8169 cards - Ubuntu Forums that did the trick for me.
;( no luck for me.
Problem is that once we boot the system in SLED 10 SP 1, the NIC LED turns off during the startup of SLED 10 SP 1. thats why hwinfo --netcard, and ethtool reports that link is down(its true becuase nic is off/powerdown)
I even install the SLED 10 SP 1 on a machine/same-model that doesnt have any other OS installed, and the same problem remains. That is once the SLED 10 SP 1 starts booting, during the booting process the NIC goes down/off i.e LED of nic turns off(previously turns on).
So please help me install the nic driver from realtek website, as i am facing problem in installing the module(see the first post in this thread)
Regards
- 04-16-2008 #15
I Googled your error:
struct skb_shared_info’ has no member named ‘tso_size
And came up with this:
FedoraForum.org - Error when compiling ethernet driver
It basically says to open the file /src/r8169_n.c in a text editor, and change tso_size to gso_size.
I see that the line after tso_size IS gso_size, so I don't know if it will work.
I think that the problem is about kernel versions. I tried to compile it with my 2.6.23.14-115.fc8 kernel, and I got three different errors.Paul
Please do not send Private Messages to me with requests for help. I will not reply.
- 04-17-2008 #16
There is a newer version of the driver on the download mirror. I don't know why it isn't posted on the Realtek driver page. You can get it here:
ftp://202.65.194.212/cn/nic/r8169-6.005.00.tar.bz2
I was able to compile this one on my system, but I have a newer kernel. Maybe you should try an older version. The site linked to above has some older versions.
ftp://202.65.194.212/cn/nic/
I did notice that the /src folder has the wrong permissions. I changed the permissions so that a regular user has access to the folder and all of the files. Then I was able to compile it.Paul
Please do not send Private Messages to me with requests for help. I will not reply.
- 04-18-2008 #17Linux Newbie
- Join Date
- Feb 2007
- Posts
- 248
As per your instructions
I download the driver from
ftp://202.65.194.212/cn/nic/r8169-6.005.00.tar.bz2
and did a small hack in src/r8169_n.c (changed the tso_size --> gso_size)
and atleast I am a able to install the modules from download tarball.
Now i'll check this on the actuall machines(lenovo dektops have r8169 nic).
let see what happens
- 04-18-2008 #18
Maybe you should have tried to install the newer version before hacking it. I did not do anything to get it to install. I did have to change the permissions on the /src folder. I couldn't do the make as a user.
Paul
Please do not send Private Messages to me with requests for help. I will not reply.
- 04-18-2008 #19Linux Newbie
- Join Date
- Feb 2007
- Posts
- 248
>Maybe you should have tried to install the newer version before hacking it
nice suggestion but it didnt work at my side i.e, without hacking, I got the same error.
Anyway Thanks a Million for nice help


