Operating System - HP-UX
1822005 Members
3882 Online
109639 Solutions
New Discussion юеВ

Re: /dev/diag/lan? and /dev/ether? files

 
Kallol   Biswas
Occasional Contributor

/dev/diag/lan? and /dev/ether? files

Hi,
I would like to know when & how the files /dev/diag/lan? &
/dev/ether are created? ?.

I have developed DLKM network drivers for a couple of network cards. The drivers work fine but linkloop does not work and also ioscan output is different from built in lan driver.
# ioscan -kfn -C lan
Class I H/W Path Driver S/W State H/W Type Description
=====================================================================
lan 1 8/0/1/0 ns83820 CLAIMED INTERFACE Linksys (DP83820) Gigabit Network adapter
lan 0 8/0/20/0 btlan CLAIMED INTERFACE HP PCI 10/100Base-TX Core
/dev/diag/lan0 /dev/ether0 /dev/lan0

The diag and ether files are not created automatically.

Regards,
Kallol
3 REPLIES 3
harry d brown jr
Honored Contributor

Re: /dev/diag/lan? and /dev/ether? files

insf -e


live free or die
harry
Live Free or Die
Kallol   Biswas
Occasional Contributor

Re: /dev/diag/lan? and /dev/ether? files

insf -e does not create those
files for DLKM modules. Is there any script to create manually?
Jeff Schussele
Honored Contributor

Re: /dev/diag/lan? and /dev/ether? files

Hi Kallol,

If you've created your own driver, you'll have to use a more complex insf - like:

insf -c "class" -d "driver" -H "hw-path" -I "instance"

Take a look at the HP gigabit driver gelan for an example of how HP does it.

Also I'd recommend you use the HP developer resources - they're really there to help people such as you.

http://devresource.hp.com/

HTH,
Jeff
PERSEVERANCE -- Remember, whatever does not kill you only makes you stronger!