I make a script :

grep pnp:c /lib/modules/2.6.8-2-k7/modules.alias | cut -c19- | while read line; do NAME=$(echo $line | cut -d'*' -f2); ID=$(echo $line | cut -d'*' -f1); OLDIFS=$IFS; IFS=$IFS'd'; set $ID; while [ $# != 1 ] ; do echo "alias pnp:d${2} $NAME"; shift; done ;IFS=$OLDIFS; done | sort | uniq

the result is attached
alias pnp:d@@@0001  snd_als100
alias pnp:d@@@0001  snd_cmi8330
alias pnp:d@@@0001  snd_dt019x
alias pnp:d@@@0020  snd_als100
alias pnp:d@@@0968  snd_es968
alias pnp:d@@@1001  snd_als100
alias pnp:d@@@2001  snd_als100
alias pnp:dADS7150  snd_ad1816a
alias pnp:dADS7151  snd_ad1816a
alias pnp:dADS7180  snd_ad1816a
alias pnp:dADS7181  snd_ad1816a
alias pnp:dADV0010  snd_interwave
alias pnp:dADV0010  snd_interwave_stb
alias pnp:dADV0015  snd_interwave_stb
alias pnp:dAZT0001  snd_azt2320
alias pnp:dAZT0002  snd_azt2320
alias pnp:dAZT1003  snd_azt2320
alias pnp:dAZT1004  snd_azt2320
alias pnp:dAZT1008  snd_azt2320
alias pnp:dAZT1018  snd_ad1816a
alias pnp:dAZT2001  snd_azt2320
alias pnp:dAZT2002  snd_ad1816a
alias pnp:dCDC1112  snd_interwave
alias pnp:dCSC0000  snd_cs4232
alias pnp:dCSC0000  snd_cs4236
alias pnp:dCSC0000  snd_wavefront
alias pnp:dCSC0002  snd_cs4232
alias pnp:dCSC0003  snd_cs4232
alias pnp:dCSC0003  snd_cs4236
alias pnp:dCSC0004  snd_wavefront
alias pnp:dCSC0010  snd_cs4232
alias pnp:dCSC0010  snd_cs4236
alias pnp:dCSC0010  snd_wavefront
alias pnp:dCSC0100  snd_cs4236
alias pnp:dCSC0103  snd_cs4236
alias pnp:dCSC0110  snd_cs4236
alias pnp:dCSCa800  snd_cs4236
alias pnp:dCSCa803  snd_cs4236
alias pnp:dCSCa810  snd_cs4236
alias pnp:dCSCb006  snd_cs4232
alias pnp:dCTL0001  snd_sb16
alias pnp:dCTL0021  snd_sbawe
alias pnp:dCTL0022  snd_sbawe
alias pnp:dCTL0023  snd_sbawe
alias pnp:dCTL0031  snd_sb16
alias pnp:dCTL0031  snd_sbawe
alias pnp:dCTL0041  snd_sb16
alias pnp:dCTL0041  snd_sbawe
alias pnp:dCTL0042  snd_sbawe
alias pnp:dCTL0043  snd_sb16
alias pnp:dCTL0044  snd_sbawe
alias pnp:dCTL0045  snd_sbawe
alias pnp:dCTL0070  snd_sbawe
alias pnp:dDXP0010  snd_interwave
alias pnp:dENS0000  snd_sscape
alias pnp:dESS0000  snd_es18xx
alias pnp:dESS0004  snd_es18xx
alias pnp:dESS0006  snd_es18xx
alias pnp:dESS0009  snd_es18xx
alias pnp:dESS1868  snd_es18xx
alias pnp:dESS1869  snd_es18xx
alias pnp:dESS1878  snd_es18xx
alias pnp:dESS1879  snd_es18xx
alias pnp:dESS8600  snd_es18xx
alias pnp:dESS8601  snd_es18xx
alias pnp:dESS8610  snd_es18xx
alias pnp:dESS8611  snd_es18xx
alias pnp:dGRV0000  snd_interwave
alias pnp:[EMAIL PROTECTED]@0001  snd_als100
alias pnp:[EMAIL PROTECTED]@0001  snd_dt019x
alias pnp:[EMAIL PROTECTED]@1001  snd_als100
alias pnp:[EMAIL PROTECTED]@2001  snd_als100
alias pnp:dOPT0000  snd_opti92x_ad1848
alias pnp:dOPT0000  snd_opti92x_cs4231
alias pnp:dOPT0002  snd_opti92x_ad1848
alias pnp:dOPT0002  snd_opti92x_cs4231
alias pnp:dOPT0002  snd_opti93x
alias pnp:dOPT9250  snd_opti92x_ad1848
alias pnp:dOPT9250  snd_opti92x_cs4231
alias pnp:dOPT9310  snd_opti93x
alias pnp:dPNPb003  snd_sb16
alias pnp:dPNPb003  snd_sbawe
alias pnp:dPNPb006  snd_cs4232
alias pnp:dPnPb006  snd_wavefront
alias pnp:dSTB0010  snd_interwave
alias pnp:[EMAIL PROTECTED]@0001  snd_als100
alias pnp:[EMAIL PROTECTED]@0001  snd_cmi8330
alias pnp:[EMAIL PROTECTED]@0001  snd_dt019x
alias pnp:[EMAIL PROTECTED]@0020  snd_als100
alias pnp:[EMAIL PROTECTED]@1001  snd_als100
alias pnp:[EMAIL PROTECTED]@2001  snd_als100
alias pnp:dYMH0021  snd_opl3sa2
alias pnp:dYMH2210  snd_opl3sa2

Reply via email to