Re: sitecom ethernet does not function

edward prive <[email protected]> Wed, 22 Oct 2003 19:55:34 +0200
Newsgroups gmane.linux.drivers.tulip.general
Message-ID <[email protected]>
An update.

Tried to install tango.c plus pci-scan.c as mentioned on the webpage of 
Donald Becker. So from ftp I loaded:
Makefile
kern_compat.h
pci-scan.c
pci-scan.h
tulip-diag.c
tulip.c

Now the following:
edward@linux:/windows/C/Business_docu/Linux_docu/ether_tulip > ls
Makefile  kern_compat.h  pci-scan.c  pci-scan.h  tulip-diag.c  tulip.c
edward@linux:/windows/C/Business_docu/Linux_docu/ether_tulip > make 
KERN_INCLUDE=/lib/modules/2.4.4-4GB/build/include
Makefile:46: No kernel version has been specified.
 Assuming 2.4.4-4GB.
 Set the KERNVER variable to specify a different kernel.
Makefile:55: Using /lib/modules/2.4.4-4GB/build/include for the kernel 
header files.
cc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 
-I/lib/modules/2.4.4-4GB/build/include  -pipe -fno-strength-reduce 
-DMODVERSIONS   -c -o pci-scan.o pci-scan.c
pci-scan.c:53: linux/modversions.h: Onbekend bestand of map    <-- 
unknown file or map
pci-scan.c:57: linux/modversions.h: Onbekend bestand of map    <-- 
unknown file or map
make: *** [pci-scan.o] Error 1
:'(
root@linux:/usr/include/linux > ls mod*
modsetver.h  module.h
root@linux:/usr/include/linux > cp modsetver.h modversions.h
root@linux:/usr/include/linux > exit
exit
edward@linux:/windows/C/Business_docu/Linux_docu/ether_tulip > make 
KERN_INCLUDE=/lib/modules/2.4.4-4GB/build/include
Makefile:46: No kernel version has been specified.
 Assuming 2.4.4-4GB.
 Set the KERNVER variable to specify a different kernel.
Makefile:55: Using /lib/modules/2.4.4-4GB/build/include for the kernel 
header files.
cc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 
-I/lib/modules/2.4.4-4GB/build/include  -pipe -fno-strength-reduce 
-DMODVERSIONS   -c -o pci-scan.o :-)  pci-scan.c
make: *** No rule to make target `3c59x.c', needed by `3c59x.o'.  Stop. :'(
edward@linux:/windows/C/Business_docu/Linux_docu/ether_tulip > ls
Makefile  diag_log.txt  kern_compat.h  pci-scan.c  pci-scan.h  
pci-scan.o  tulip-diag.c  tulip.c
edward@linux:/windows/C/Business_docu/Linux_docu/ether_tulip >

Now I need 3c59x.c ??? what more do I need.


edward hage wrote:

>
> Donald Becker wrote:
>
>> On Tue, 21 Oct 2003, edward prive wrote:
>>
>>  
>>
>>> Hello, could somebody help me with an install of my ethernet-card.
>>> I have some problems installing my Sitecom ethernet-card under 
>>> Linux. It works fine under Windows (it is sending this mail okay ;-} 
>>> ), so it can't be the card itself.
>>>
>>> card:
>>> Sitecom PCI Fast 10/100 Ethernetcard Adapter LN-020
>>> A tulip-driver should be used for this, it was already installed on 
>>> the computer in:
>>> /lib/modules/2.4.4-4GB/kernel/drivers/tulip.o
>>>   
>>
>>
>> What driver version?
>>  
>>
> I tried to get the driver version of tulip.o that was already 
> installed on my SuSe 7.2 distro. When I typed 'tulip' in the 
> helpcenter searchtool I found out that for some chips the driver does 
> not work.
> I did:
> > lspxi -v | grep Ether  00:0a.0 Ethernet controller : Bridgecom, Inc 
> : Unknown device 0985 (rev 11)
>
> This was the message they warned me about and they gave a solution to 
> download a file new-tulip.tar and untar it and put the files tulip.o 
> and pci-scan.o in the right directory. The file pci-scan.o was not 
> present at my system !
> However, happy as I was, started Windows again to download the file, 
> but it was not there !!
>
> And so ... the version I still don't know, but we know its old 
> (problem was reported already in SuSe 7.1)
>
>>  
>>
>>> I did /sbin/depmod -a and altered the conf.modules (alias eth0 tulip 
>>> ; options tulip etc.) as mentioned in the installation guide.
>>>   
>>
>>
>> What installation guide?
>>  
>>
> One from Sitecom , so you are probably not familiar with it. Sorry.
>
>>  
>>
>>> insmod: /lib/modules/2.4.4-4GB/kernel/drivers/net/tulip/tulip.o: 
>>> invalid parameter parm_debug
>>>   
>>
>>
>> Is there a module option in /etc/conf.modules or /etc/modules.conf?
>>
>> Unrecognized module options will prevent the driver from loading.
>>  
>>
> You are right, my slip of the pen .. must be modules.conf of course.
>
>>  
>>
>>> Okay, maybe this file is too old (?) .I tried to make the tulip.c 
>>> again but this failed because it included "/linux" h-files which is 
>>> not allowed. I don't know how to overcome this problem thus left it 
>>> at this.
>>>   
>>
>>
>> Again, what instructions are you using?
>>  
>>
> As stated in tulip.c itself, first I did:
> make KERNVER='uname -r' tulip.o
> and then:
> gcc -DMODULE -Wall -Wstrict-prototypes -06 -c tulip.c
>
>>  
>>
>>> I did make tulip-diag and run the program and the following output 
>>> was generated. I don't know how to interpret this but maybe somebody 
>>> can:
>>> root@linux:/home/edward/tulip/diag > tulip-diag -f
>>> tulip-diag.c:v2.06 1/8/2001 Donald Becker ([email protected])
>>>   
>>
>> ...
>>  
>>
>>> Interrupt sources are pending!  CSR5 is ffffffff.
>>>   
>>
>> ...
>>  
>>
>>>  Comet MAC address registers ffffffff ffffffff
>>>  Comet multicast filter ffffffffffffffff.
>>>   
>>
>>
>> This is a very old version.
>> Newer versions clearly report when the device isn't enabled.
>>  
>>
>
> What should be my next step. Do you have a tarred bundle which 
> installes tulip.o and pci-scan.o for me. I could not get a clear idea 
> what to download from your webpage. That is my inexperience with 
> Linux, but there it is. ... Could you point me in the right direction 
> here.
>
> Thanks, Edward
>
> _______________________________________________
> tulip mailing list, [email protected]
> To change to digest mode or unsubscribe visit
> http://www.scyld.com/mailman/listinfo/tulip
>
>

_______________________________________________
tulip mailing list, [email protected]
To change to digest mode or unsubscribe visit
http://www.scyld.com/mailman/listinfo/tulip