Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
|
01-12-2014, 01:21 AM
|
#16
|
Member
Registered: Sep 2011
Posts: 925
|
Quote:
Originally Posted by business_kid
I am on kernel 3.8.8-6
|
Why are you on 3.8.8? Why not on 3.8.13? Or 3.10.17 - the official Slackware kernel?
Quote:
/sys/module/r8169/ exists.
|
So the module is loaded.
Quote:
Grepping the kernel config for r8169 not much there.
|
Of course there is nothing there, you must use CONFIG_R8169 (in uppercase).
Quote:
I think r8169 isn't there, jtsn.
|
Of course, it is. Try
Quote:
Can we leave this one here?
|
No, someday someone will stumble over this thread and get completely confused by your posts. So let's make things completely clear. I know, you now are not interested in this topic anymore, because it works for you, but this is a public forum and not your personal support system.
Last edited by jtsn; 01-12-2014 at 01:29 AM.
|
|
|
01-12-2014, 09:21 AM
|
#17
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,083
Original Poster
|
I don't know why I'm on 3.8.8 - it was the slackware source at some point. I built it, and don't use the standard kernels for long because
1. The generic needs an initrd which is a PITA
2. The huge kernel is just that - huge.
3. Usually there's some modules I want in, or some I want out, from the slackware selection.
4. I get to profile the cpu/chipset for what this particular box is. This is running an I3 and intel chipset, sony sdcard reader, realtek & atheros cards. It's not going to need chipset bugfixes, modules for cards from the last millenium, etc. etc.
5. Adittionally, this is running on a a 60gb ssd, sp space is an issue.
I take your point about the public support forum. I left off cramming for exams to get to the bottom of it. I was getting very mysteriouys behaviour. I had compiled, and installed 3.8.8-6, but had failed to execute the lilo command, so 3.8.8-5 still booted. My bad. I had installed the module to 3.8.8-5 well, of course, and it came up on that reboot.
Now I am on 3.8.8-6. /sys/module/r8168 exists, not r8169. modinfo only returns blurb on r8168, as does lsmod. And the card is tested and working.
I'll leave you to ponder why the box chose that of all reboots to stop listening to the compiled in code and start listening to the module. Next post after next Friday.
Last edited by business_kid; 01-12-2014 at 09:45 AM.
|
|
|
01-28-2014, 05:32 PM
|
#18
|
Senior Member
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982
|
I have a rev 6 card like those above, but it refuses to work on kernels 3.10.x or 3.12.x, with either r8169 or r8168 from the realtek site. BIOS has been updated to the latest available for this board.
http://www.gigabyte.us/products/prod...px?pid=4492#dl
I am giving up and using a PCI ethernet card I have handy for such cases.
|
|
|
01-28-2014, 08:49 PM
|
#19
|
Senior Member
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982
|
Quote:
Originally Posted by metaschima
I have a rev 6 card like those above, but it refuses to work on kernels 3.10.x or 3.12.x, with either r8169 or r8168 from the realtek site. BIOS has been updated to the latest available for this board.
http://www.gigabyte.us/products/prod...px?pid=4492#dl
I am giving up and using a PCI ethernet card I have handy for such cases.
|
Nevermind, it does work with the r8168 module. My network switch just died, and after replacing it, it works.
|
|
|
01-29-2014, 08:58 AM
|
#20
|
Member
Registered: Nov 2006
Location: Europe,Latvia,Riga
Distribution: slackware,slax, OS X, exMandriva
Posts: 591
Rep:
|
i too get that problem - today install slackware64 14.1, and get not working ethernet
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
it is build in inteld945gcnl motherboard.
on slackware 13.37 with default kernel it works beautiful from box with r8169 driver.
now there, in slack 14.1 also i r8169 driver loaded, but it not work - try to read this topic and looks, what i can do. for a hard case i have 3com 3c905b NIC, who's driver, i hope, not ruined in 3.10 kernels...
it is fantastic stream - broke many things, who earlier work good, in newest soft ( kernel)...
|
|
|
01-29-2014, 01:15 PM
|
#21
|
Senior Member
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982
|
rmmod and blacklist r8169, install r8168 from the realtek website and you should be good to go.
To blacklist modules, add:
to one of the .conf files at '/lib/modprobe.d', or create your own, but it must end in .conf
|
|
|
01-30-2014, 02:51 AM
|
#22
|
Member
Registered: Nov 2006
Location: Europe,Latvia,Riga
Distribution: slackware,slax, OS X, exMandriva
Posts: 591
Rep:
|
sorry, in my case there is another problem, i ve sorted out - udev for unknown to me reason, add a string in /etc/udev/rules.d/70-persistent-net.rules
# PCI device 0x8086:/sys/devices/pci0000:00/0000:00:19.0 (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:16:41:3a:3b:b8", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
as so my realtek 8169 has be eth1, not eth0.
i do not -oh yes, remember! there is a very big problems with trying to install slack64 14.1 in that machine, and i do installation on another machine, where, looks like, ethernet adapter is be e1000...
ok, i comment that "subsystem" string, and all works ok now.
btw, maybe anyone can tell, how i can see a module - hardware - device dependancies in linux?
i mean do a command, and he show you - you have intel pro 1000 NIC, who was hooked by e1000e module, and will be eth4 ...?
|
|
|
01-30-2014, 03:47 AM
|
#23
|
LQ Addict
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,257
Rep:
|
Quote from ../slackware64-14.1/CHANGES_AND_HINTS.TXT:
Quote:
Speaking of udev, pay particular attention to 70-persistent-net.rules and 70-persistent-cd.rules in /etc/udev/rules.d/ -- these two are automatically generated by the system. If you remove, add, and/or replace some hardware (specifically network cards and/or optical drives) in a machine, you will probably need to edit one or both of the rules files mentioned above (or just remove them and reboot to create new ones).
|
lspci -vnn # won't tell that it will be eth4, though.
Last edited by Didier Spaier; 01-30-2014 at 07:42 AM.
|
|
1 members found this post helpful.
|
All times are GMT -5. The time now is 11:47 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|