> 
> When I boot OpenSolaris Development snv_134 X86
> livecd I see that message
> over and over.
> 
> Here is the whole verbose boot script :
> 
> module /platform/i86pc/kernel//unix: text at
> [0xfe800000, 0xfe8e783b] data
> at 0xfec00000
> module /kernel/genunix: text at [0xfe8e7840,
> 0xfeacfcd7] data at 0xfec501c0
> SunOS Release 5.11 Version snv_134 32-bit
> Copyright 1983-2010 Sun Microsystems, Inc.  All
> rights reserved.
> Use is subject to license terms.
> features:
> 1001fff<cpuid,sep,pat,cx8,pae,mca,mmx,cmov,de,pge,mtrr
> ,msr,tsc,lgpg>
> mem = 786044K (0x2ff9f000)
> Using default device instance data
> SMBIOS not loaded (System does not export an SMBIOS
> table)initialized
> model-specific module 'cpu_ms.GenuineIntel' on chip 0
> core 0 strand 0
> root nexus = i86pc
> pseudo0 at root
> pseudo0 is /pseudo
> scsi_vhci0 at root
> scsi_vhci0 is /scsi_vhci
> .
> .
> .  a pile of lines later
> .
> audioemu10k#0: AC'97 codec id TriTech TR28023
> (54524103, 2 channels, caps 0)
> PCI-device: pci1102,21 at 13, audioemu10k0
> audioemu10k0 is /pci at 0,0/pci1102,21 at 13
> ISA-device: asy1
> asy1 is /pci at 0,0/isa at 7/asy at 1,2f8
> /pci at 0,0/pci1011,24 at 11/pci1000,1000 at 4 (ncrs1):
>         Rev. 6 Symbios 53c875   found.
> ce: pci1000,1000 at 4, ncrs1
> ncrs1 is /pci at 0,0/pci1011,24 at 11/pci1000,1000 at 4
>         ATAPI device at targ 0, lun 0 lastlun 0x0
> model PIONEER DVD-RW  DVR-107D
>         ATA/ATAPI-5 supported, majver 0x3c minver 0x0
> feature: (0x66,0x0) failed
>         ATAPI device at targ 1, lun 0 lastlun 0x0
> model DVD RW DRU-820A
>         ATA/ATAPI-5 supported, majver 0x3c minver 0x0
> ce: ide at 0, ata0
> ata0 is /pci at 0,0/pci-ide at 7,1/ide at 0
> /pci at 0,0/pci1011,24 at 10/pci1000,1000 at 4 (ncrs0):
>         Rev. 6 Symbios 53c875   found.
> ce: pci1000,1000 at 4, ncrs0
> ncrs0 is /pci at 0,0/pci1011,24 at 10/pci1000,1000 at 4
>         UltraDMA mode 2 selected
> MultiwordDMA mode 2 selected
> Ethernet address = 0:60:b0:fc:14:24
> PCI-device: pci103c,106c at 5, pcn1
> pcn1 is /pci at 0,0/pci1011,24 at 11/pci103c,106c at 5
> ISA-device: pit_beep0
> pit_beep0 is /pci at 0,0/isa at 7/pit_beep
> 8042 device:  mouse at 1, mouse8042 # 0
> mouse80420 is /pci at 0,0/isa at 7/i8042 at 1,60/mouse at 1
> PCI-device: pci103c,106c at 5, pcn0
> pcn0 is /pci at 0,0/pci1011,24 at 10/pci103c,106c at 5
> pseudo-device: llc10
> llc10 is /pseudo/llc1 at 0
> pseudo-device: lofi0
> lofi0 is /pseudo/lofi at 0
> sd0 at ata0: target 0 lun 0
> sd0 is /pci at 0,0/pci-ide at 7,1/ide at 0/sd at 0,0
> pseudo-device: power0
> power0 is /pseudo/power at 0
> pseudo-device: ramdisk1024
> ramdisk1024 is /pseudo/ramdisk at 1024
> pseudo-device: ucode0
> ucode0 is /pseudo/ucode at 0
> pseudo-device: zfs0
> zfs0 is /pseudo/zfs at 0
> 8042 device:  keyboard at 0, kb8042 # 0
> kb80420 is /pci at 0,0/isa at 7/i8042 at 1,60/keyboard at 0
> sd1 at ata0: target 1 lun 0
> sd1 is /pci at 0,0/pci-ide at 7,1/ide at 0/sd at 1,0
> pseudo-device: nvidia255
> nvidia255 is /pseudo/nvidia at 255
> pseudo-device: fcp0
> fcp0 is /pseudo/fcp at 0
> pseudo-device: fcsm0
> fcsm0 is /pseudo/fcsm at 0
> pseudo-device: srn0
> srn0 is /pseudo/srn at 0
> pseudo-device: dtrace0
> dtrace0 is /pseudo/dtrace at 0
> pseudo-device: fasttrap0
> fasttrap0 is /pseudo/fasttrap at 0
> pseudo-device: fbt0
> fbt0 is /pseudo/fbt at 0
> pseudo-device: lockstat0
> lockstat0 is /pseudo/lockstat at 0
> pseudo-device: profile0
> profile0 is /pseudo/profile at 0
> pseudo-device: sdt0
> sdt0 is /pseudo/sdt at 0
> pseudo-device: systrace0
> systrace0 is /pseudo/systrace at 0
> sd18 at ncrs1: target 0 lun 0
> sd18 is /pci at 0,0/pci1011,24 at 11/pci1000,1000 at 4/sd at 0,0
> sd20 at ncrs1: target 2 lun 0
> sd20 is /pci at 0,0/pci1011,24 at 11/pci1000,1000 at 4/sd at 2,0
> Hostname: opensolaris
> Remounting root read/write
> Probing for device nodes ...
> Preparing live image for use
> Done mounting Live image
> 
> Default selected: English
> USB keyboard
> Configuring devices.
> WARNING: No randomness provider enabled for
> /dev/random. Use cryptoadm(1M)
> to enable a provider.
> pseudo-device: fssnap0
> fssnap0 is /pseudo/fssnap at 0
> pseudo-device: pool0
> pool0 is /pseudo/pool at 0
> pseudo-device: bpf0
> bpf0 is /pseudo/bpf at 0
> pseudo-device: lx_systrace0
> lx_systrace0 is /pseudo/lx_systrace at 0
> pseudo-device: winlock0
> winlock0 is /pseudo/winlock at 0
> pseudo-device: nsmb0
> nsmb0 is /pseudo/nsmb at 0
> pseudo-device: pm0
> pm0 is /pseudo/pm at 0
> Reading ZFS config: done.
> 
> opensolaris console login: Mar 12 05:02:43
> opensolaris pseudo:
> pseudo-device: devinfo0
> Mar 12 05:02:43 opensolaris genunix: devinfo0 is
> /pseudo/devinfo at 0
> Mar 12 05:02:43 opensolaris rootnex: xsvc0 at root:
> space 0 offset 0
> Mar 12 05:02:43 opensolaris genunix: xsvc0 is
> /xsvc at 0,0
> Mar 12 05:02:44 opensolaris pseudo: pseudo-device:
> srn0
> Mar 12 05:02:44 opensolaris genunix: srn0 is
> /pseudo/srn at 0
> Mar 12 05:02:48 opensolaris in.ndpd[1457]: Interface
> pcn0 has been removed
> from kernel. in.ndpd will no longer use it
> 
> opensolaris console login: jack
> Password: Mar 12 05:03:48 opensolaris in.ndpd[1457]:
> Interface pcn1 has
> been removed from kernel. in.ndpd will no longer use
> it
> 
> Sun Microsystems Inc.   SunOS 5.11      snv_134
> February 2010
> jack at opensolaris:~$
> jack at opensolaris:~$ PS1=\$\
> $ env | sort
> HOME=/jack
> HZ=100
> LOGNAME=jack
> MAIL=/var/mail/jack
> MANPATH=/usr/gnu/share/man:/usr/share/man:/usr/X11/sha
> re/man
> PAGER=/usr/bin/less -ins
> PATH=/usr/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbi
> n
> PWD=/jack
> SHELL=/usr/bin/bash
> SHLVL=1
> TERM=sun-color
> TZ=PST8PDT
> _=/usr/gnu/bin/env
> $ TERM=vt100
> $ export Mar 12 05:04:49 opensolaris in.ndpd[1457]:
> Interface pcn0 has
> been removed from kernel. in.ndpd will no longer use
> it
> TERM
> $ Mar 12 05:05:49 opensolaris in.ndpd[1457]:
> Interface pcn1 has been
> removed from kernel. in.ndpd will no longer use it
> Mar 12 05:06:49 opensolaris in.ndpd[1457]: Interface
> pcn0 has been removed
> from kernel. in.ndpd will no longer use it
> 
> $ which scanpci
> /usr/bin/scanpci
> $ scanpci -v
> Error opening /devices/pci at 0,0:reg: Permission denied
> $ /usr/bin/scanpci
> Error opening /devices/pci at 0,0:reg: Permission denied
> $ uname -a
> SunOS opensolaris 5.11 snv_134 i86pc i386 i86pc
> Solaris
> $ cat /etc/release
> OpenSolaris Development
>  snv_134 X86
> Copyright 2010 Sun Microsystems, Inc.  All
> Rights Reserved.
> Use is subject to license
>  terms.
>                             Assembled 01 March 2010
> s in.ndpd[1457]: Interface pcn1 has been
> removed from kernel. in.ndpd will no longer use it
> 
> $ Mar 12 05:08:49 opensolaris in.ndpd[1457]:
> Interface pcn0 has been
> removed from kernel. in.ndpd will no longer use it
> 
> $ Mar 12 05:09:49 opensolaris in.ndpd[1457]:
> Interface pcn1 has been
> removed from kernel. in.ndpd will no longer use it
> 
> $ Mar 12 05:10:49 opensolaris in.ndpd[1457]:
> Interface pcn0 has been
> removed from kernel. in.ndpd will no longer use it
> Mar 12 05:11:49 opensolaris in.ndpd[1457]: Interface
> pcn1 has been removed
> from kernel. in.ndpd will no longer use it
> 
> $ Mar 12 05:12:49 opensolaris in.ndpd[1457]:
> Interface pcn0 has been
> removed from kernel. in.ndpd will no longer use it
> 
> 
> So this follows up my earlier post that the pcn
> driver considered harmful.
> 
> What will to take to remove it forever.
> 
> 
> -- 
> Dennis
> 
> _______________________________________________
> opensolaris-help mailing list
> opensolaris-help at opensolaris.org
> 

I note from http://www.pubbs.net/opensolaris/201003/18793/ that you advocated 
using an alternate 3rd party driver in place of pcn. Is this still the case? 
Also, did you file a bug on pcn?

If you mean removing the driver forever from OpenSolaris, then clearly one 
solution would be to integrate ae instead as a replacement. Of course this is 
likely to be a lot of effort and it may be easier to fix pcn instead.

Thanks

Andrew.
-- 
This message posted from opensolaris.org

Reply via email to