3c905 Nic configuration

Stéphane ARQUER stephane.arquer at c-s.fr
Fri Sep 28 09:18:37 UTC 2007


Hello,

My card seems not to be recognized correctly on the pci bus.
  "Etherlink: No Etherlink device found "

sA


Le 27/9/2007, "Joel Sherrill" <joel.sherrill at oarcorp.com> a écrit:

>
>How about elink1? You are naming the specific interface,
>not the driver as a whole.
>
>--joel
>
>Stéphane ARQUER wrote:
>> Hello,
>>
>> Le 25/9/2007, "Joel Sherrill" <joel.sherrill at oarcorp.com> a écrit:
>>
>>   
>>> Back to the list. Everyone needs to pitch in on this one. :-D
>>>
>>> Stéphane ARQUER wrote:
>>>     
>>>>  
>>>>
>>>> -----Message d'origine-----
>>>> De : Joel Sherrill [mailto:joel.sherrill at oarcorp.com] 
>>>> Envoyé : mardi 25 septembre 2007 19:19
>>>> À : Karel Gardas
>>>> Cc : Stéphane ARQUER; RTEMS users
>>>> Objet : Re: 3c905 Nic configuration
>>>>
>>>> Karel Gardas wrote:
>>>>   
>>>>       
>>>>> Hello,
>>>>>
>>>>> IIRC 3c905x is different from 3c509. Please use xl driver for your 
>>>>> card and it should work well.
>>>>>   
>>>>>     
>>>>>         
>>>> Isn't one ISA and the other PCI?
>>>>
>>>> Yes, the 3c509B-tpo is an ISA and the 3c905c-TXM a PCI.
>>>>
>>>> Where do you find the xl driver ?
>>>>
>>>>   
>>>>       
>>> The .c file is in c/src/libchip/network/elnk.c.  I do not see a .h file 
>>> that is for
>>> you to include in your networkconfig. :(
>>>
>>> Prototype:
>>>
>>> int
>>> rtems_elnk_driver_attach (struct rtems_bsdnet_ifconfig *config, int attach)
>>>     
>>
>> I created a simple one with only the prototype mentionned above and I
>> added these lines in the BSP.h file:
>>
>> #define BSP_ELNK_NETWORK_DRIVER_NAME   "elnk"
>> #define BSP_ELNK_NETWORK_DRIVER_ATTACH  rtems_elnk_driver_attach
>>
>> and I obtain the following error message:
>> Bad network driver name 'elnk'
>> Can't bring elnk up: No such device or address
>> Can't set default route: No such process
>> Can't get host address
>>
>>
>> Another problem is to modify the file elnk.c, I'm not able to compile it
>> after modifications to update it il the librtemsbsp.a file. I use this
>> commande to do it :
>> i386-rtems-gcc --pipe -B/opt/rtems-4.6/i386-rtems/pc386/lib/ -specs
>> bsp_specs -qrtems -g -Wall -04 -c -o elnk.o elnk.c
>>
>> If you have a tip.
>>
>> Thanks.
>>
>> Stephane.
>>
>>   
>>> It would be nice to have the user .h file that applications include
>>> when configuring the driver.
>>>
>>> --joel
>>>
>>>     
>>>> --joel
>>>>   
>>>>       
>>>>> Cheers,
>>>>> Karel
>>>>>
>>>>> Stéphane ARQUER wrote:
>>>>>   
>>>>>     
>>>>>         
>>>>>> Hello,
>>>>>>
>>>>>> I'm trying to configure the network interface 3c905c-TXM with the 
>>>>>> pc386 bsp of rtems 4.6.6.
>>>>>> I read in the wiki that someone used this reference in september 2005 
>>>>>> but there is no details on the driver to use.
>>>>>>
>>>>>> On the other hand, I'm working with a 3c509B-tpo card, I try to 
>>>>>> execute the network examples and when the card seems to be configured:
>>>>>> -->     3C509: attach() is complete
>>>>>> there are the error messages:
>>>>>> -->     Can't bring ep up: No such device or adress
>>>>>> -->     Can't set default route: No such process
>>>>>> -->     Can't get host adress
>>>>>>
>>>>>> You 'll find attached the networkconfig.h file.
>>>>>>
>>>>>> If anyone has a tip ?
>>>>>>
>>>>>> Thanks in advance for your help.
>>>>>>
>>>>>> Regards.
>>>>>>
>>>>>> SA
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> ---
>>>>>>
>>>>>> _______________________________________________
>>>>>> rtems-users mailing list
>>>>>> rtems-users at rtems.com
>>>>>> http://rtems.rtems.org/mailman/listinfo/rtems-users
>>>>>>     
>>>>>>       
>>>>>>           
>>>>>   
>>>>>     
>>>>>         
>>>>   
>>>>       
>>> _______________________________________________
>>> rtems-users mailing list
>>> rtems-users at rtems.com
>>> http://rtems.rtems.org/mailman/listinfo/rtems-users
>>>
>>>     
>>
>> -------------------------------------------------
>> Stéphane ARQUER
>> CSSI - Division Aéronautique, Logiciels Embarqués
>> email: stephane.arquer at c-s.fr
>> -------------------------------------------------
>>   
>

-------------------------------------------------
Stéphane ARQUER
CSSI - Division Aéronautique, Logiciels Embarqués
email: stephane.arquer at c-s.fr
-------------------------------------------------




More information about the users mailing list