From owner-freebsd-questions Sat Feb 9 14:28:32 2002 Delivered-To: freebsd-questions@freebsd.org Received: from hotmail.com (oe68.pav2.hotmail.com [64.4.36.202]) by hub.freebsd.org (Postfix) with ESMTP id 5112037B400 for ; Sat, 9 Feb 2002 14:27:52 -0800 (PST) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Sat, 9 Feb 2002 14:27:52 -0800 X-Originating-IP: [66.149.136.11] From: "Jeff Jeter" To: "FreeBSD Questions" Subject: Print configuration Date: Sat, 9 Feb 2002 17:28:03 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_002A_01C1B18F.21083430" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Message-ID: X-OriginalArrivalTime: 09 Feb 2002 22:27:52.0232 (UTC) FILETIME=[031C0A80:01C1B1B9] Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. ------=_NextPart_000_002A_01C1B18F.21083430 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am setting up a standared paralell port printer on my FreeBSD system. = (HP DeskJet 722c) I'm not sure if its post-script of plain text, but i = have tried both ways. I cannot access it w/ lpttest > lpt0 or cat = /printtest > lpt0. /preinntest is a postscript file. I believe i have = set the print stuff up correctly in the kernel config. Thanks, Jeff Jeter Kernel config: # # GENERIC -- Generic kernel configuration file for FreeBSD/i386 # # For more information on this file, please read the handbook section on # Kernel Configuration Files: # # http://www.FreeBSD.org/handbook/kernelconfig-config.html # # The handbook is also available locally in /usr/share/doc/handbook # if you've installed the doc distribution, otherwise always see the # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the # latest information. # # An exhaustive list of options and more detailed explanations of the # device lines is also present in the ./LINT configuration file. If you = are # in doubt as to the purpose or necessity of a line, check first in = LINT. # # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.246.2.34 2001/08/12 13:13:46 = joerg Exp $ machine i386 cpu I386_CPU cpu I486_CPU cpu I586_CPU cpu I686_CPU ident GENERIC maxusers 32 #makeoptions DEBUG=3D-g #Build kernel with gdb(1) debug symbols options MATH_EMULATE #Support for x87 emulation options INET #InterNETworking options INET6 #IPv6 communications protocols options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options SOFTUPDATES #Enable FFS soft updates support options MFS #Memory Filesystem options MD_ROOT #MD is a potential root device options NFS #Network Filesystem options NFS_ROOT #NFS usable as root device, NFS required options MSDOSFS #MSDOS Filesystem options CD9660 #ISO 9660 Filesystem options CD9660_ROOT #CD-ROM usable as root, CD9660 required options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=3D15000 #Delay (in ms) before probing SCSI options UCONSOLE #Allow users to grab the console options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor 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 # To make an SMP kernel, the next two are needed #options SMP # Symmetric MultiProcessor Kernel #options APIC_IO # Symmetric (APIC) I/O #Wine stuff options USER_LDT options SYSVSHM options SYSVSEM options SYSVMSG device isa device eisa device pci # Floppy drives device fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 device fd1 at fdc0 drive 1 # # If you have a Toshiba Libretto with its Y-E Data PCMCIA floppy, # don't use the above line for fdc0 but the following one: #device fdc0 # 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 device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives options ATA_STATIC_ID #Static device numbering # SCSI Controllers device ahb # EISA AHA1742 family device ahc # AHA2940 and onboard AIC7xxx devices device amd # AMD 53C974 (Tekram DC-390(T)) device isp # Qlogic family device ncr # NCR/Symbios Logic device sym # NCR/Symbios Logic (newer chipsets) options SYM_SETUP_LP_PROBE_MAP=3D0x40 # Allow ncr to attach legacy NCR devices when=20 # both sym and ncr are configured device adv0 at isa? device adw device bt0 at isa? device aha0 at isa? device aic0 at isa? device ncv # NCR 53C500 device nsp # Workbit Ninja SCSI-3 device stg # TMC 18C30/18C50 # SCSI peripherals device scbus # SCSI bus (required) device da # Direct Access (disks) device sa # Sequential Access (tape etc) device cd # CD device pass # Passthrough device (direct SCSI access) # RAID controllers interfaced to the SCSI subsystem device asr # DPT SmartRAID V, VI and Adaptec SCSI RAID device dpt # DPT Smartcache - See LINT for options! device mly # Mylex AcceleRAID/eXtremeRAID # RAID controllers device aac # Adaptec FSA RAID, Dell PERC2/PERC3 device ida # Compaq Smart RAID device amr # AMI MegaRAID device mlx # Mylex DAC960 family device twe # 3ware Escalade # 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 psm0 at atkbdc? irq 12 device vga0 at isa? # splash screen/screen saver pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? flags 0x100 # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver #device vt0 at isa? #options XSERVER # support for X server on a vt console #options FAT_CURSOR # start with block cursor # If you have a ThinkPAD, uncomment this along with the rest of the PCVT = lines #options PCVT_SCANSET=3D2 # IBM keyboards are non-std # 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 device sio2 at isa? disable port IO_COM3 irq 5 device sio3 at isa? disable port IO_COM4 irq 9 # Parallel port device ppc0 at isa? irq 7 device ppbus # Parallel port bus (required) device lpt0 # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device device vpo # Requires scbus and da # PCI Ethernet NICs. device de # DEC/Intel DC21x4x (``Tulip'') device txp # 3Com 3cR990 (``Typhoon'') device vx # 3Com 3c590, 3c595 (``Vortex'') # 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 dc # DEC/Intel 21143 and various workalikes device fxp # Intel EtherExpress PRO/100B (82557, 82558) device pcn # AMD Am79C97x PCI 10/100 NICs device rl # RealTek 8129/8139 device sf # Adaptec AIC-6915 (``Starfire'') device sis # Silicon Integrated Systems SiS 900/SiS 7016 device ste # Sundance ST201 (D-Link DFE-550TX) device tl # Texas Instruments ThunderLAN device tx # SMC EtherPower II (83c170 ``EPIC'') device vr # VIA Rhine, Rhine II device wb # Winbond W89C840F device wx # Intel Gigabit Ethernet Card (``Wiseman'') device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') # ISA Ethernet NICs. # 'device ed' requires 'device miibus' device ed0 at isa? port 0x280 irq 10 iomem 0xd8000 device ex device ep device fe0 at isa? port 0x300 # Xircom Ethernet device xe # PRISM I IEEE 802.11b wireless NIC. device awi # WaveLAN/IEEE 802.11 wireless NICs. Note: the WaveLAN/IEEE really # exists only as a PCMCIA device, so there is no ISA attachment needed # and resources will always be dynamically assigned by the pccard code. device wi # Aironet 4500/4800 802.11 wireless NICs. Note: the declaration below = will # work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP # mode (the factory default). If you set the switches on your ISA # card for a manually chosen I/O address and IRQ, you must specify # those parameters here. device an # The probe order of these is presently determined by = i386/isa/isa_compat.c. device ie0 at isa? port 0x300 irq 10 iomem 0xd0000 #device le0 at isa? port 0x300 irq 5 iomem 0xd0000 device lnc0 at isa? port 0x280 irq 10 drq 0 device cs0 at isa? port 0x300 device sn0 at isa? port 0x300 irq 10 # Pseudo devices - the number indicates how many units to allocate. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device sl 1 # Kernel SLIP pseudo-device ppp 1 # Kernel PPP pseudo-device tun # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) pseudo-device md # Memory "disks" pseudo-device gif # IPv6 and IPv4 tunneling pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation) # The `bpf' pseudo-device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! pseudo-device bpf #Berkeley packet filter # USB support device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device usb # USB Bus (required) device ugen # Generic device uhid # "Human Interface Devices" device ukbd # Keyboard device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse device uscanner # Scanners # USB Ethernet, requires mii device aue # ADMtek USB ethernet device cue # CATC USB ethernet device kue # Kawasaki LSI USB ethernet #Sound Card device pcm ------=_NextPart_000_002A_01C1B18F.21083430 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
I am setting up a standared paralell = port printer=20 on my FreeBSD system.  (HP DeskJet 722c)  I'm not sure if its=20 post-script of plain text, but i have tried both ways.  I cannot = access it=20 w/ lpttest > lpt0 or cat /printtest > lpt0.  /preinntest is a = postscript file.  I believe i have set the print stuff up correctly = in the=20 kernel config.
 
Thanks,
Jeff Jeter
 
Kernel config:
#
# GENERIC -- Generic kernel = configuration file=20 for FreeBSD/i386
#
# For more information on this file, please = read the=20 handbook section on
# Kernel Configuration = Files:
#
#   =20 http://= www.FreeBSD.org/handbook/kernelconfig-config.html
#
#=20 The handbook is also available locally in /usr/share/doc/handbook
# = if you've=20 installed the doc distribution, otherwise always see the
# FreeBSD = World Wide=20 Web server (http://www.FreeBSD.org/) for=20 the
# latest information.
#
# An exhaustive list of options and = more=20 detailed explanations of the
# device lines is also present in the = ./LINT=20 configuration file. If you are
# in doubt as to the purpose or = necessity of a=20 line, check first in LINT.
#
# $FreeBSD: = src/sys/i386/conf/GENERIC,v=20 1.246.2.34 2001/08/12 13:13:46 joerg Exp $
 
machine  i386
cpu  I386_CPU
cpu &= nbsp;I486_CPU
cpu  I586_CPU
cpu  I686_CPU
id= ent  GENERIC
maxusers 32
 
#makeoptions DEBUG=3D-g  #Build kernel=20 with gdb(1) debug symbols
 
options =  MATH_EMULATE  #Support for=20 x87 emulation
options =  INET   #InterNETworking
options=20  INET6   #IPv6 communications protocols
options=20  FFS   #Berkeley Fast Filesystem
options=20  FFS_ROOT  #FFS usable as root device [keep = this!]
options=20  SOFTUPDATES  #Enable FFS soft updates support
options =  MFS   #Memory Filesystem
options=20  MD_ROOT   #MD is a potential root device
options =  NFS   #Network Filesystem
options=20  NFS_ROOT  #NFS usable as root device, NFS = required
options=20  MSDOSFS   #MSDOS Filesystem
options=20  CD9660   #ISO 9660 Filesystem
options=20  CD9660_ROOT  #CD-ROM usable as root, CD9660 = required
options=20  PROCFS   #Process filesystem
options=20  COMPAT_43  #Compatible with BSD 4.3 [KEEP = THIS!]
options=20  SCSI_DELAY=3D15000 #Delay (in ms) before probing = SCSI
options=20  UCONSOLE  #Allow users to grab the console
options=20  USERCONFIG  #boot -c editor
options=20  VISUAL_USERCONFIG #visual boot -c editor
options=20  KTRACE   #ktrace(1) support
options=20  SYSVSHM   #SYSV-style shared memory
options=20  SYSVMSG   #SYSV-style message queues
options=20  SYSVSEM   #SYSV-style semaphores
options=20  P1003_1B  #Posix P1003_1B real-time = extensions
options=20  _KPOSIX_PRIORITY_SCHEDULING
options  ICMP_BANDLIM = ; #Rate=20 limit bad replies
options  KBD_INSTALL_CDEV # install a = CDEV entry=20 in /dev
 
# To make an SMP kernel, the next two = are=20 needed
#options  SMP   # Symmetric MultiProcessor = Kernel
#options  APIC_IO   # Symmetric (APIC)=20 I/O
 
#Wine stuff
options=20  USER_LDT
options  SYSVSHM
options  SYSVSE= M
options  SYSVMSG
 
device  isa
device  eisa
device &= nbsp;pci
 
# Floppy = drives
device  fdc0 at=20 isa? port IO_FD1 irq 6 drq 2
device  fd0 at fdc0 drive = 0
device  fd1 at fdc0 drive 1
#
# If you have a = Toshiba=20 Libretto with its Y-E Data PCMCIA floppy,
# don't use the above line = for fdc0=20 but the following one:
#device  fdc0
 
# ATA and ATAPI=20 devices
device  ata0 at isa? port IO_WD1 irq=20 14
device  ata1 at isa? port IO_WD2 irq=20 15
device  ata
device  atadisk   = ;# ATA=20 disk drives
device  atapicd   # ATAPI CDROM=20 drives
device  atapifd   # ATAPI floppy=20 drives
device  atapist   # ATAPI tape=20 drives
options  ATA_STATIC_ID  #Static device=20 numbering
 
# SCSI=20 Controllers
device  ahb  # EISA AHA1742=20 family
device  ahc  # AHA2940 and onboard AIC7xxx = devices
device  amd  # AMD 53C974 (Tekram=20 DC-390(T))
device  isp  # Qlogic=20 family
device  ncr  # NCR/Symbios=20 Logic
device  sym  # NCR/Symbios Logic (newer=20 chipsets)
options  SYM_SETUP_LP_PROBE_MAP=3D0x40
 &n= bsp;  #=20 Allow ncr to attach legacy NCR devices when =
    # both=20 sym and ncr are configured
 
device  adv0 at=20 isa?
device  adw
device  bt0 at=20 isa?
device  aha0 at = isa?
device  aic0 at=20 isa?
 
device  ncv  # NCR=20 53C500
device  nsp  # Workbit Ninja=20 SCSI-3
device  stg  # TMC = 18C30/18C50
 
# SCSI=20 peripherals
device  scbus  # SCSI bus=20 (required)
device  da  # Direct Access=20 (disks)
device  sa  # Sequential Access (tape=20 etc)
device  cd  #=20 CD
device  pass  # Passthrough device (direct = SCSI=20 access)
 
# RAID controllers interfaced to the = SCSI=20 subsystem
device  asr  # DPT SmartRAID V, VI and = Adaptec=20 SCSI RAID
device  dpt  # DPT Smartcache - See = LINT for=20 options!
device  mly  # Mylex=20 AcceleRAID/eXtremeRAID
 
# RAID=20 controllers
device  aac  # Adaptec FSA RAID, Dell = PERC2/PERC3
device  ida  # Compaq Smart=20 RAID
device  amr  # AMI=20 MegaRAID
device  mlx  # Mylex DAC960=20 family
device  twe  # 3ware Escalade
 
# atkbdc0 controls both the keyboard = and the PS/2=20 mouse
device  atkbdc0 at isa? port=20 IO_KBD
device  atkbd0 at atkbdc? irq 1 flags=20 0x1
device  psm0 at atkbdc? irq 12
 
device  vga0 at = isa?
 
# splash screen/screen=20 saver
pseudo-device splash
 
# syscons is the default console = driver, resembling=20 an SCO console
device  sc0 at isa? flags = 0x100
 
# Enable this and PCVT_FREEBSD for pcvt = vt220=20 compatible console driver
#device  vt0 at = isa?
#options=20  XSERVER   # support for X server on a vt=20 console
#options  FAT_CURSOR  # start with block = cursor
#=20 If you have a ThinkPAD, uncomment this along with the rest of the PCVT=20 lines
#options  PCVT_SCANSET=3D2  # IBM keyboards are=20 non-std
 
# Floating point support - do not=20 disable.
device  npx0 at nexus? port IO_NPX irq=20 13
 
# Power management support (see LINT = for more=20 options)
device  apm0    at nexus? disable = flags=20 0x20 # Advanced Power Management
 
# PCCARD (PCMCIA)=20 support
device  card
device  pcic0 at = isa? irq 0=20 port 0x3e0 iomem 0xd0000
device  pcic1 at isa? irq 0 = port=20 0x3e2 iomem 0xd4000 disable
 
# Serial (COM)=20 ports
device  sio0 at isa? port IO_COM1 flags 0x10 irq = 4
device  sio1 at isa? port IO_COM2 irq=20 3
device  sio2 at isa? disable port IO_COM3 irq=20 5
device  sio3 at isa? disable port IO_COM4 irq = 9
 
# Parallel = port
device  ppc0 at=20 isa? irq 7
device  ppbus  # Parallel port bus=20 (required)
device  lpt0  #=20 Printer
device  plip  # TCP/IP over=20 parallel
device  ppi  # Parallel port interface=20 device
device  vpo  # Requires scbus and = da
 

# PCI Ethernet=20 NICs.
device  de  # DEC/Intel DC21x4x=20 (``Tulip'')
device  txp  # 3Com 3cR990=20 (``Typhoon'')
device  vx  # 3Com 3c590, 3c595=20 (``Vortex'')
 
# PCI Ethernet NICs that use the common = MII bus=20 controller code.
# NOTE: Be sure to keep the 'device miibus' line in = order to=20 use these NICs!
device  miibus  # MII bus=20 support
device  dc  # DEC/Intel 21143 and various = workalikes
device  fxp  # Intel EtherExpress = PRO/100B=20 (82557, 82558)
device  pcn  # AMD Am79C97x PCI = 10/100=20 NICs
device  rl  # RealTek=20 8129/8139
device  sf  # Adaptec AIC-6915=20 (``Starfire'')
device  sis  # Silicon Integrated = Systems=20 SiS 900/SiS 7016
device  ste  # Sundance ST201 = (D-Link=20 DFE-550TX)
device  tl  # Texas Instruments=20 ThunderLAN
device  tx  # SMC EtherPower II = (83c170=20 ``EPIC'')
device  vr  # VIA Rhine, Rhine=20 II
device  wb  # Winbond=20 W89C840F
device  wx  # Intel Gigabit Ethernet = Card=20 (``Wiseman'')
device  xl  # 3Com 3c90x = (``Boomerang'',=20 ``Cyclone'')
 
# ISA Ethernet NICs.
# 'device ed' = requires=20 'device miibus'
device  ed0 at isa? port 0x280 irq 10 = iomem=20 0xd8000
device  ex
device  ep
device &n= bsp;fe0 at=20 isa? port 0x300
# Xircom Ethernet
device  xe
# PRISM = I IEEE=20 802.11b wireless NIC.
device  awi
# WaveLAN/IEEE 802.11 = wireless=20 NICs. Note: the WaveLAN/IEEE really
# exists only as a PCMCIA device, = so=20 there is no ISA attachment needed
# and resources will always be = dynamically=20 assigned by the pccard code.
device  wi
# Aironet = 4500/4800=20 802.11 wireless NICs. Note: the declaration below will
# work for = PCMCIA and=20 PCI cards, as well as ISA cards set to ISA PnP
# mode (the factory = default).=20 If you set the switches on your ISA
# card for a manually chosen I/O = address=20 and IRQ, you must specify
# those parameters=20 here.
device  an
# The probe order of these is presently = determined by i386/isa/isa_compat.c.
device  ie0 at = isa? port=20 0x300 irq 10 iomem 0xd0000
#device  le0 at isa? port = 0x300 irq=20 5 iomem 0xd0000
device  lnc0 at isa? port 0x280 irq 10 = drq=20 0
device  cs0 at isa? port=20 0x300
device  sn0 at isa? port 0x300 irq = 10
 
# Pseudo devices - the number indicates = how many=20 units to allocate.
pseudo-device loop  # Network=20 loopback
pseudo-device ether  # Ethernet=20 support
pseudo-device sl 1 # Kernel=20 SLIP
pseudo-device ppp 1 # Kernel=20 PPP
pseudo-device tun  # Packet=20 tunnel.
pseudo-device pty  # Pseudo-ttys (telnet=20 etc)
pseudo-device md  # Memory=20 "disks"
pseudo-device gif  # IPv6 and IPv4=20 tunneling
pseudo-device faith 1 # IPv6-to-IPv4 = relaying=20 (translation)
 
# The `bpf' pseudo-device enables the = Berkeley=20 Packet Filter.
# Be aware of the administrative consequences of = enabling=20 this!
pseudo-device bpf  #Berkeley packet = filter
 
# USB=20 support
device  uhci  # UHCI PCI->USB=20 interface
device  ohci  # OHCI PCI->USB=20 interface
device  usb  # USB Bus=20 (required)
device  ugen  #=20 Generic
device  uhid  # "Human Interface=20 Devices"
device  ukbd  #=20 Keyboard
device  ulpt  #=20 Printer
device  umass  # Disks/Mass storage - = Requires=20 scbus and da
device  ums  #=20 Mouse
device  uscanner # Scanners
# USB Ethernet, = requires=20 mii
device  aue  # ADMtek USB=20 ethernet
device  cue  # CATC USB=20 ethernet
device  kue  # Kawasaki LSI USB=20 ethernet
 
#Sound Card
device pcm
 
 
 
------=_NextPart_000_002A_01C1B18F.21083430-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message