LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices

Reply
 
Search this Thread
Old 08-06-2004, 01:09 PM   #1
escargot22026
LQ Newbie
 
Registered: Aug 2004
Location: Virginia
Distribution: Gentoo
Posts: 25

Rep: Reputation: 15
Tulip/kernel 2.6.7


I installed slackware a few days ago. I have a linksys network card, and it worked with the bare.i kernel that comes with slackware. However, I wanted to install a more functional kernel, so I downloaded kernel 2.6.7 from kernel.org. I know that my card uses the normal tulip driver.
When I was menuconfig'ing the kernel, I made sure to select tulip. It was only available as a built-in, not a module, so this is what I selected. I did compile and install the kernel. My computer is recognizing my card, because it lists it when I use 'lspci'. I have no idea what to do now. I have done quite a bit of searching, on this forum also, but all of the documentation I've found on how to use the tulip driver is information on how to load it as a module. How do I use it if it's not compiled as a module, but as part of the kernel?
Sorry if I'm incredibly ignorant, I switched to slackware from Fedora, and Fedora does everything for you. Not good.

Thanks in advance,
Edward S. Rice
 
Old 08-06-2004, 01:27 PM   #2
Demonbane
Guru
 
Registered: Aug 2003
Location: Sydney, Australia
Distribution: Gentoo
Posts: 1,796

Rep: Reputation: 47
There's a bunch of options under tulip support in kernel config, which you should be able to select as modules.
If a driver is compiled in, ususally it will load automagically on boot if the kernel detects the presence of the device.

Last edited by Demonbane; 08-06-2004 at 01:32 PM.
 
Old 08-06-2004, 01:47 PM   #3
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 3,513

Rep: Reputation: 63
Re: Tulip/kernel 2.6.7

Quote:
Originally posted by escargot22026
I installed slackware a few days ago. I have a linksys network card, and it worked with the bare.i kernel that comes with slackware. However, I wanted to install a more functional kernel, so I downloaded kernel 2.6.7 from kernel.org. I know that my card uses the normal tulip driver.
When I was menuconfig'ing the kernel, I made sure to select tulip. It was only available as a built-in, not a module, so this is what I selected. I did compile and install the kernel. My computer is recognizing my card, because it lists it when I use 'lspci'. I have no idea what to do now. I have done quite a bit of searching, on this forum also, but all of the documentation I've found on how to use the tulip driver is information on how to load it as a module. How do I use it if it's not compiled as a module, but as part of the kernel?
Sorry if I'm incredibly ignorant, I switched to slackware from Fedora, and Fedora does everything for you. Not good.

Thanks in advance,
Edward S. Rice
Are you sure you got the actually module and not just the support for the family of cards you should be able to select that as a module.

Code:
[HappyTux:/home/stephen]# grep -i tulip /boot/config-2.6.8-rc2-ck6
# Tulip family network device support
CONFIG_NET_TULIP=y
CONFIG_TULIP=m
# CONFIG_TULIP_MWI is not set
# CONFIG_TULIP_MMIO is not set
# CONFIG_TULIP_NAPI is not set
If you have both selected then can we see the output of ifconfig -a.
 
Old 08-06-2004, 04:54 PM   #4
escargot22026
LQ Newbie
 
Registered: Aug 2004
Location: Virginia
Distribution: Gentoo
Posts: 25

Original Poster
Rep: Reputation: 15
You suggest looking through the /boot/config file to see what the current kernel's configuration is. I didn't copy a config file of my kernel to the boot folder when I installed the new kernel. Sorry, should I copy one?
 
Old 08-06-2004, 05:50 PM   #5
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 3,513

Rep: Reputation: 63
Quote:
Originally posted by escargot22026
You suggest looking through the /boot/config file to see what the current kernel's configuration is. I didn't copy a config file of my kernel to the boot folder when I installed the new kernel. Sorry, should I copy one?
You can either copy it or just look in the .config in the kernel tree and see if you have the support, I was thinking the Debian method there.
 
Old 08-06-2004, 09:11 PM   #6
escargot22026
LQ Newbie
 
Registered: Aug 2004
Location: Virginia
Distribution: Gentoo
Posts: 25

Original Poster
Rep: Reputation: 15
Found config file, now which option do I choose in menuconfig

Alright, found the config file.
CONFIG_NET_TULIP=y, but CONFIG_TULIP isn't set. Odd. . .
I suppose that CONFIG_TULIP should be on also, or at least set to mod like you described earlier. Should I edit the .config file by hand and simply set CONFIG_TULIP to m, or should I redo menuconfig and look for some option like this? In menuconfig, in the Tulip menu, there is a root option (Tulip family network device support) first. I assume that this is CONFIG_NET_TULIP. There are five sub-obtions: Early DECchip. . ., DECChip Tulip PCI. . ., Generic DECChip. . .PCI/EISA, Winbond. . ., and Davicom. . .

Which should I choose?

Regards,
Edward S. Rice
 
Old 08-06-2004, 10:06 PM   #7
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 3,513

Rep: Reputation: 63
Re: Found config file, now which option do I choose in menuconfig

Quote:
Originally posted by escargot22026
Alright, found the config file.
CONFIG_NET_TULIP=y, but CONFIG_TULIP isn't set. Odd. . .
I suppose that CONFIG_TULIP should be on also, or at least set to mod like you described earlier. Should I edit the .config file by hand and simply set CONFIG_TULIP to m, or should I redo menuconfig and look for some option like this? In menuconfig, in the Tulip menu, there is a root option (Tulip family network device support) first. I assume that this is CONFIG_NET_TULIP. There are five sub-obtions: Early DECchip. . ., DECChip Tulip PCI. . ., Generic DECChip. . .PCI/EISA, Winbond. . ., and Davicom. . .

Which should I choose?

Regards,
Edward S. Rice
I believe you want the Tulip PCI one, but you can tell easily enough when using menuconfig just highlight the option the use the SHIFT and ? keys at the same time and the help for the module will come up and it will tell you what the name of the module will be.
 
Old 08-07-2004, 07:56 AM   #8
escargot22026
LQ Newbie
 
Registered: Aug 2004
Location: Virginia
Distribution: Gentoo
Posts: 25

Original Poster
Rep: Reputation: 15
Talking

Didn't know about the little shift ? trick. That's helpful. I'm sure that it'll work now that I'm installing the right module . Thanks for all of your help. Having a working network card on your computer does make it a more enjoyable experience.

Regards,
Edward S. Rice
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
tulip drivers with a 2.6* kernel slzckboy Linux - Hardware 11 09-19-2005 05:47 AM
Losing internet connection Slack 10 Kernel 2.6.7 tulip driver EdwardA Linux - Networking 0 07-03-2004 08:55 AM
Compile tulip.c to tulip.o? WKoepp Linux - General 10 11-06-2003 09:15 AM
PCI tulip network adapter not working in 2.6.0-test4-bk3 kernel... Slayer Linux - Networking 0 09-06-2003 09:26 AM
linux kernel 2.5.1 and tulip drivers CtrlAltDel Linux - General 6 12-17-2001 12:02 PM


All times are GMT -5. The time now is 03:15 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration