Date: Thu, 16 Oct 2003 17:04:06 -0500 From: Dave O <dso@mssystems.com> To: freebsd-questions@freebsd.org Subject: diskless/pxe booting problem cont. aka "cannot open /dev/ttyv0" Message-ID: <3F8F15D6.8080302@mssystems.com>
next in thread | raw e-mail | index | archive | help
Ok, the last problem I was experiencing when the console would just freeze while the kernel was attempting to do the nfs mount was due to a firewall rule. At least, that's what I gathered after scrolling through a tcpdump capture. I don't have the message handy, but it seemed to have been due to expecting an icmp response that never came. Anyways, I'm past this part now. My problem now is that the boot process is hanging during what appears to be rc.i386 initialization. I tried looking through the archives but only found one recent posting that never got answered. All the other (few) where somewhat dated (circa 1999). For the record, I'm trying to pxeboot a soekris net4501. There's no vga or keyboard adapter as everythings handled through the serial console. Can anyone provide any suggestions at what I should be looking at next. Thanks, dso dmesg ------------------------------------------ [snip] Mounting NFS file systems:. Additional daemons: syslogd. Doing additional network setup:. Starting final network daemons:. ELF ldconfig path: /usr/lib /usr/lib/compat a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout Starting standard daemons: cron. Initial rc.i386 nnitialization:. Configuring syscons: blanktime/etc/rc.syscons: cannot open /dev/ttyv0: no such d evice or address . Additional ABI support:. Starting local daemons:. Additional TCP options:. Thu Jan 10 00:35:03 GMT 1980 /usr/src/sys/i386/conf/DISKLESS ------------------------------------------ machine i386 cpu I486_CPU ident DISKLESS maxusers 0 options INET #InterNETworking options FAST_IPSEC #new IPsec options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options SOFTUPDATES #Enable FFS soft updates support options UFS_DIRHASH #Improve performance on big directories options MFS #Memory Filesystem #options MD_ROOT #MD is a potential root device options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options KTRACE #ktrace(1) support options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores options P1003_1B #Posix P1003_1B real-time extensions options _KPOSIX_PRIORITY_SCHEDULING options ICMP_BANDLIM #Rate limit bad replies options KBD_INSTALL_CDEV # install a CDEV entry in /dev options NO_SWAPPING # Disable swapping # Debugging options options DDB # Enable the kernel debugger. # Options for pxe booting options BOOTP options BOOTP_NFSROOT options BOOTP_COMPAT options NFS options NFS_ROOT options IPFILTER #ipfilter support options IPFILTER_LOG #ipfilter logging options CLK_USE_I8254_CALIBRATION options CPU_ELAN options HZ=250 device isa device pci # ATA and ATAPI devices device ata0 at isa? port IO_WD1 irq 14 device ata1 at isa? port IO_WD2 irq 15 device ata device atadisk # ATA disk drives options ATA_STATIC_ID #Static device numbering # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 flags 0x1 device vga0 at isa? device sc0 at isa? flags 0x100 # splash screen/screen saver pseudo-device splash # Floating point support - do not disable. device npx0 at nexus? port IO_NPX irq 13 # Power management support (see LINT for more options) #device apm0 at nexus? disable flags 0x20 # Advanced Power Management # PCCARD (PCMCIA) support #device card #device pcic0 at isa? irq 0 port 0x3e0 iomem 0xd0000 #device pcic1 at isa? irq 0 port 0x3e2 iomem 0xd4000 disable # Serial (COM) ports device sio0 at isa? port IO_COM1 flags 0x10 irq 4 device sio1 at isa? port IO_COM2 irq 3 # PCI Ethernet NICs that use the common MII bus controller code. # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! device miibus # MII bus support device sis # Silicon Integrated Systems SiS 900/SiS 7016 # Pseudo devices - the number indicates how many units to allocate. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device tun # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) #pseudo-device md # Memory "disks" pseudo-device gif # IPv6 and IPv4 tunneling # The `bpf' pseudo-device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! pseudo-device bpf #Berkeley packet filter ##################################################################### # crypto subsystem # # This is a port of the openbsd crypto framework. Include this when # configuring IPsec and when you have a h/w crypto device to accelerate # user applications that link to openssl. # # Drivers are ports from openbsd with some simple enhancements that have # been fed back to openbsd (and hopefully will be included). pseudo-device crypto # core crypto support
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F8F15D6.8080302>