LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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 10-18-2001, 12:12 AM   #1
netless
LQ Newbie
 
Registered: Oct 2001
Location: The great state of Idaho
Posts: 4

Rep: Reputation: 0
Question NIC card setup problems


I am having a hard time getting a network card to configure and work properly. I am using RedHat Linux 6.2 and need to install a 10/100 ethernet card. I have tried to set up a Linksys LNE100TX card and it just will not configure properly. This card uses tulip.o driver module. I have followed the instructions in the readme file to compile and try to get it installed. But when I use the command 'insmod tulip.o', I receive the following messages:

unresolved symbol init_etherdev_R4468631d
unresolved symbol eth_type_trans_R6e012c3d
unresolved symbol pci_drv_unregister
unresolved symbol __kfree_skb_R461d1b3d
unresolved symbol netif_rx_R82bc91e7
unresolved symbol dev_close_R2b99a8df
unresolved symbol skb_over_panic_RB602a3db
unresolved symbol eth_copy_and_sum_R52fec224
unresolved symbol allot_skb_Rd4215602
unresolved symbol pci_drv_register
unresolved symbol usregister_netdev_R27198b1f

Is there anyone that knows about this card and what might be causing these errors during the install operation. When I boot the machine and it attempt to set up eth0 or if I attempt to initialize the eth0 adapter with the "ifup eth0" command, it returns the message "Delaying eth0 initialization". I have checked this card in a Windows 95 machine and it configures and operates ok. Being new with this operating system, I could sure use some help with this problem. Any ideas???
 
Old 10-19-2001, 02:39 PM   #2
Sathe
Member
 
Registered: Sep 2001
Location: Bryan, Ohio USA (Home of the Etch-A Sketch)
Distribution: RedHat 7.1, 7.2, and 7.3
Posts: 76

Rep: Reputation: 15
quite frankly, it may be that that driver module isn't working right with that nic, i would suggest getting 7.1, it has a lot more drivers and better compatibility with some nics
 
Old 10-20-2001, 10:04 AM   #3
netless
LQ Newbie
 
Registered: Oct 2001
Location: The great state of Idaho
Posts: 4

Original Poster
Rep: Reputation: 0
I would like to upgrade to 7.1 but the application programs that I will be using this for were written for RH 6.2 and I don't think that I have enough knowledge yet to attempt the upgrade. I need to get it working with this OS first and then maybe try the upgrade. This machine will be dedicated strictly for this one application and don't know what problems I would run into by upgrading.

I have heard that the realtek chipset seems to work better with Linux so I think I will try a NIC card using it. Any opinions there?
 
Old 10-20-2001, 10:06 PM   #4
DMR
Member
 
Registered: Jun 2001
Location: Fairfax, California
Distribution: RH 9.0, RH 7.3, Mandrake 8.0
Posts: 986

Rep: Reputation: 30
Unresolved symbols are usually the result of a bad compile. Why did you have to compile the tulip module? If I recall, the kernel that shipped with RD 6.2 (kernel v2.2.14-5.0) had built-in support for the tulip module. You should have been able to fire up netconf, go to Client tasks-->Host name and IP network devices-->Adaptor 1, choose eth0 as the net device, and chose the tulip module from the drop-down list.
 
Old 10-21-2001, 08:05 PM   #5
netless
LQ Newbie
 
Registered: Oct 2001
Location: The great state of Idaho
Posts: 4

Original Poster
Rep: Reputation: 0
More info about problems

Actually the kernel has been upgraded to 2.2.17-14 which may be causing my problem. Since I may have messed up some of the modules with trying to update the drivers, I reloaded the code so I would have a cleaner system. But I still can't get it to configure the Linksys card correctly. Here is some of the things that I have done to check out the card.

I think the problem that we are having is that the system does not know what to do with this Linksys card so it can't get it started. I have checked what the system sees by using the following commands . I included the results to show what I see and maybe someone can suggest something to help.

The command cat /proc/pci returns the message:
Bus 0, device 11, function 0:
Ethernet controller: Unknown vender Unknown device (rev. 17)
Vender id =1317. Device id= 985
Medium devsel. Fast back to back capable. IRQ=11 Master
Capable. Latency=208. Min Gnt=255. Max Lat=255
I/O at 0x1000 (0x1001)

The command lspci returns the following: 00:0d:00 Ethernet Controller Bridgecom, Inc: Unknown device 0985 (rev 11)

I had someone suggested that I edit linuxconf to set "0x1000 for the base address and the IRQ at 11" and then at the root prompt do "/etc/rc.d/init.d/network restart". When it tried to bring up interface eth0 it said "Delaying eth0 initialization" [Failed] Also when it tried ifup eth0, it said "Delaying eth0 initialization" and
when I tried ifconfig eth0 it said: eth0: error fetching interface information: Device not found.

If any one has any suggestions that can help, let me know.
 
Old 10-21-2001, 11:26 PM   #6
DavidPhillips
LQ Guru
 
Registered: Jun 2001
Location: South Alabama
Distribution: Fedora / RedHat / SuSE
Posts: 7,163

Rep: Reputation: 58
do this

[david@echo /lib]$ ls -l /usr/src
total 12
lrwxrwxrwx 1 root root 9 Oct 19 23:59 linux -> linux-2.4
lrwxrwxrwx 1 root root 13 Oct 19 23:48 linux-2.4 -> linux-2.4.9-6
drwxr-xr-x 4 root root 4096 Oct 9 22:06 linux-2.4.2
drwxr-xr-x 16 root root 4096 Oct 19 23:48 linux-2.4.9-6
drwxr-xr-x 7 root root 4096 Oct 9 14:36 redhat



ok


look for lrwxrwxrwx the l means link

if you dont have a link named linux pointing to your kernel make one

mine puts a link named linux-2.4 linked to linux-2.4.9-6

I added the link named linux linked to the link named linux-2.4

ln -s /usr/src/linux-2.4 /usr/src/linux


do this and try rebuilding the driver

I have three LN100TX cards in my system

I did not have to do all this in 7.1

but I had to compile the tulip driver in 6.1


the link think is something I ran into with another driver I was trying to install.

If you have a link named linux disregard.


But remember to do this for later versions.
---------------------------------------------------------


be sure to copy to the right kernel folder

cp tulip.o /lib/modules/2.4.9-6enterprise/kernel/drivers/net/tulip/tulip.o

replace the old file.

if you use more than one copy it to all of them, the old tulip.o file would not work for me in 6.1

[david@ccxxxxxx-a david]$ slocate tulip.o
/lib/modules/2.4.2-2enterprise/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.2-2/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.3-12/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.3-12enterprise/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.9-6/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.9-6enterprise/kernel/drivers/net/tulip/tulip.o


dont forget modules.conf

[david@ccxxxxx-a david]$ cat /etc/modules.conf
alias eth0 tulip
alias eth1 tulip
alias eth2 tulip


insmod tulip

depmod -a


Last edited by DavidPhillips; 10-21-2001 at 11:44 PM.
 
Old 10-22-2001, 10:34 AM   #7
netless
LQ Newbie
 
Registered: Oct 2001
Location: The great state of Idaho
Posts: 4

Original Poster
Rep: Reputation: 0
Maybe we are getting close to the answer. When I do the command:

ls -l /usr/src I get back the following:
total 8
lrwxrwxrwx 1 root root 12 Oct 20 09:35 linux -> linux-2.2.14
drwxr-xr-x 4 root root 4096 Oct 20 09:35 linux-2.2.14
drwxr-xr-x 7 root root 4096 Oct 20 09:35 redhat

when I do the command slocate tulip.o it returns the following:

/lib/modules/2.2.17-14/net/old_tulip.o
/lib/modules/2.2.17-14/net/tulip.o

What do I need to do to get it to point it toward the kernel
2.2.17-14 so that it finds the tulip driver.

I have been told the the tulip.o driver is the very latest so maybe I don't need to compile the new one.

One other question though, on the driver diskette, it says that I need a driver called pci-scan.o but I can't find it on this kernel that I have. Do I really need it???

Last edited by netless; 10-22-2001 at 10:58 AM.
 
  


Reply



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
Setup of 2 NIC card on Redhat 7.1 dknxt02 Linux - Networking 5 04-20-2005 10:26 PM
second nic card problems shr3k Slackware - Installation 3 06-07-2004 11:19 AM
nic problems, pc card acting weird Munix Linux - Laptop and Netbook 0 04-13-2004 07:12 PM
NIC problems with Mandrake 9.1 and Linksys card dbc001 Linux - Hardware 5 01-13-2004 09:44 AM
NIC card and CD-Rom Problems mccoyd Linux - Newbie 2 01-28-2003 06:31 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 02:18 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration