Re: [PARPORT] Mounting a Syjet.

From: Tom Perkins (tomp@trperkins.2y.net)
Date: Mon Feb 25 2002 - 16:00:43 EST

  • Next message: nessuno: "[PARPORT] problem installing ppSCSi patch"

    Don't know if it's THE problem but you're not enabling interrupts for
    the parport. Try something like:

    modprobe parport_pc irq=auto

    The big clues: no IRQ=7 on the PC-sytle line
    and the line

    lp0: using parport0 (polling).

    Regards,
    Tom

    Daniel wrote:

    > Joel Fernandez wrote:
    >
    >> Hello Daniel
    >> to load the modules and have your Syquest run it depends on your kernel
    >> type, I think.
    >>
    >> With a kernel 2.2.x you have to take the script given in
    >> /usr/src/linux/Documentation/paride.txt, put it in a file, make this
    >> file executable and then execute it.
    >> This will add devices in /dev.
    >>
    >> With a kernel 2.4.x you can do the same, I hope, or if you have devfs
    >> installed you don't have to take the script.
    >> Be careful with this sort of kernel. I had to put everything concerning
    >> the Syquest not as modules and to answer "Yes" instead.
    >>
    >> Concerning the modules you can do like this :
    >> With a Debian you have a program named modconf which will guide you and
    >> will load modules for you.
    >>
    >> With others distributions you can do like that :
    >> 1) insmod parport.o
    >> 2) insmod paride.o 3) insmod epat.o
    >> 4) insmod pd.o
    >>
    >> Normally the machine will say your module is loaded after each part.
    >>
    >> the device is /dev/pda and you can mount it for example on /mnt
    >> mount /dev/pda /mnt
    >>
    >> for more details see
    >> man insmod
    >> and /usr/src/linux/Docmentation/paride.txt
    >>
    >> I hope it will help you. If not mail again :-))
    >
    >
    > ===========================================================
    >
    > Nope ...but I'm getting closer.
    >
    > I have tried putting all the modules IN the kernel and here is some
    > feedback from the dmesg.
    >
    > =========================================================
    >
    > Linux version 2.4.7-10custom (root@neclinux.doverbay) (gcc version 2.96
    > 20000731 (Red Hat Linux 7.1 2.96-98)) #2 Mon Feb 25 09:03:59 PST 2002
    > BIOS-provided physical RAM map:
    > BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
    > BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
    > BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
    > BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
    > BIOS-e820: 000000001fff0000 - 000000001fff8000 (ACPI data)
    > BIOS-e820: 000000001fff8000 - 0000000020000000 (ACPI NVS)
    > BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
    > On node 0 totalpages: 131056
    > zone(0): 4096 pages.
    > zone(1): 126960 pages.
    > zone(2): 0 pages.
    > Local APIC disabled by BIOS -- reenabling.
    > Found and enabled local APIC!
    > Kernel command line: ro root=/dev/hdb1
    > Initializing CPU#0
    > Detected 1002.287 MHz processor.
    > Console: colour VGA+ 80x25
    > Calibrating delay loop... 1998.84 BogoMIPS
    > Memory: 510324k/524224k available (1915k kernel code, 11448k reserved,
    > 98k data, 248k init, 0k highmem)
    > Dentry-cache hash table entries: 65536 (order: 7, 524288 bytes)
    > Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
    > Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
    > Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes)
    > Page-cache hash table entries: 131072 (order: 8, 1048576 bytes)
    > CPU: Before vendor init, caps: 0383fbff 00000000 00000000, vendor = 0
    > CPU: L1 I cache: 16K, L1 D cache: 16K
    > CPU: L2 cache: 256K
    > Intel machine check architecture supported.
    > Intel machine check reporting enabled on CPU#0.
    > CPU: After vendor init, caps: 0383fbff 00000000 00000000 00000000
    > CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
    > CPU: Common caps: 0383fbff 00000000 00000000 00000000
    > CPU: Intel Pentium III (Coppermine) stepping 06
    > Enabling fast FPU save and restore... done.
    > Enabling unmasked SIMD FPU exception support... done.
    > Checking 'hlt' instruction... OK.
    > POSIX conformance testing by UNIFIX
    > enabled ExtINT on CPU#0
    > ESR value before enabling vector: 00000040
    > ESR value after enabling vector: 00000000
    > Using local APIC timer interrupts.
    > calibrating APIC timer ...
    > ...... CPU clock speed is 1002.3424 MHz.
    > ...... host bus clock speed is 100.2342 MHz.
    > cpu: 0, clocks: 1002342, slice: 501171
    > CPU0<T0:1002336,T1:501152,D:13,S:501171,C:1002342>
    > mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
    > mtrr: detected mtrr type: Intel
    > PCI: PCI BIOS revision 2.10 entry at 0xfdb91, last bus=1
    > PCI: Using configuration type 1
    > PCI: Probing PCI hardware
    > PCI: Using IRQ router PIIX [8086/7110] at 00:07.0
    > Limiting direct PCI/PCI transfers.
    > isapnp: Scanning for PnP cards...
    > isapnp: No Plug & Play device found
    > Linux NET4.0 for Linux 2.4
    > Based upon Swansea University Computer Society NET3.039
    > Initializing RT netlink socket
    > apm: BIOS version 1.2 Flags 0x03 (Driver version 1.14)
    > Starting kswapd v1.8
    > VFS: Diskquotas version dquot_6.5.0 initialized
    > Journalled Block Device driver loaded
    > NTFS version 1.1.16
    > 0x378: FIFO is 16 bytes
    > 0x378: writeIntrThreshold is 9
    > 0x378: readIntrThreshold is 9
    > 0x378: PWord is 8 bits
    > 0x378: Interrupts are ISA-Pulses
    > 0x378: ECP port cfgA=0x10 cfgB=0x48
    > 0x378: ECP settings irq=7 dma=<none or set by other means>
    > parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,COMPAT,EPP,ECP]
    > parport0: irq 7 detected
    > parport0: cpp_mux: aa55f00f52ad51(87)
    > parport0: Found 4 daisy-chained devices
    > aty128fb: Rage128 BIOS located at segment C00C0000
    > aty128fb: Rage128 RF (AGP) [chip rev 0x2] 16M 128-bit SDR SGRAM (1:1)
    > Console: switching to colour frame buffer device 80x30
    > fb0: ATY Rage128 frame buffer device on PCI
    > aty128fb: Rage128 MTRR set to ON
    > pty: 2048 Unix98 ptys configured
    > Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT
    > SHARE_IRQ SERIAL_PCI ISAPNP enabled
    > ttyS00 at 0x03f8 (irq = 4) is a 16550A
    > ttyS01 at 0x02f8 (irq = 3) is a 16550A
    > lp0: using parport0 (polling).
    > lp0: console ready
    > Real Time Clock Driver v1.10d
    > Non-volatile memory driver v1.1
    > block: queued sectors max/low 338813kB/207741kB, 1024 slots per queue
    > Uniform Multi-Platform E-IDE driver Revision: 6.31
    > ide: Assuming 33MHz PCI bus speed for PIO modes; override with idebus=xx
    > PIIX4: IDE controller on PCI bus 00 dev 39
    > PIIX4: chipset revision 1
    > PIIX4: not 100% native mode: will probe irqs later
    > ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA
    > ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
    > hda: FUJITSU MPC3102AT E, ATA DISK drive
    > hdb: Maxtor 84320D4, ATA DISK drive
    > hdc: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive
    > hdd: LS-120 F200 08 UHD Floppy, ATAPI FLOPPY drive
    > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    > ide1 at 0x170-0x177,0x376 on irq 15
    > hda: 20000536 sectors (10240 MB) w/256KiB Cache, CHS=1244/255/63, UDMA(33)
    > hdb: 8439184 sectors (4321 MB) w/256KiB Cache, CHS=525/255/63, UDMA(33)
    > Disallowing DMA for hdc
    > hdc: ATAPI 16X DVD-ROM drive, 512kB Cache
    > Uniform CD-ROM driver Revision: 3.12
    > ide-floppy driver 0.97
    > Disallowing DMA for hdd
    > hdd: No disk in drive
    > hdd: 123264kB, 963/8/32 CHS, 533 kBps, 512 sector size, 720 rpm
    > ide-floppy: hdd: I/O error, pc = 5a, key = 5, asc = 24, ascq = 0
    > Partition check:
    > hda: hda1 hda2 < hda5 >
    > hdb: hdb1 hdb2
    > paride: epat registered as protocol 0
    > pd: pd version 1.05, major 45, cluster 64, nice 0
    > pda: Autoprobe failed
    > pd: no valid drive found
    > pf: pf version 1.04, major 47, cluster 64, nice 0
    > pf0: Autoprobe failed
    > pf: No ATAPI disk detected
    > loop: loaded (max 8 devices)
    > PPP generic driver version 2.4.1
    > PPP Deflate Compression module registered
    > PPP BSD Compression module registered
    > Linux agpgart interface v0.99 (c) Jeff Hartmann
    > agpgart: Maximum main memory to use for agp memory: 439M
    > agpgart: Detected Intel 440BX chipset
    > agpgart: AGP aperture is 64M @ 0xe8000000
    > [drm] AGP 0.99 on Intel 440BX @ 0xe8000000 64MB
    > [drm] Initialized r128 2.1.6 20010405 on minor 0
    > ide-floppy driver 0.97
    > es1371: version v0.30 time 09:06:09 Feb 25 2002
    > PCI: Found IRQ 10 for device 00:14.0
    > PCI: Sharing IRQ 10 with 00:07.2
    > es1371: found chip, vendor id 0x1274 device id 0x1371 revision 0x06
    > es1371: found es1371 rev 6 at io 0xd800 irq 10
    > es1371: features: joystick 0x0
    > ac97_codec: AC97 codec, id: 0x5452:0x4103 (TriTech TR28023)
    > usb.c: registered new driver usbdevfs
    > usb.c: registered new driver hub
    > usb-uhci.c: $Revision: 1.259 $ time 09:06:19 Feb 25 2002
    > usb-uhci.c: High bandwidth mode enabled
    > PCI: Found IRQ 10 for device 00:07.2
    > PCI: Sharing IRQ 10 with 00:14.0
    > usb-uhci.c: USB UHCI at I/O 0xdc00, IRQ 10
    > usb-uhci.c: Detected 2 ports
    > usb.c: new USB bus registered, assigned bus number 1
    > hub.c: USB hub found
    > hub.c: 2 ports detected
    > usb-uhci.c: v1.251:USB Universal Host Controller Interface driver
    > md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
    > md: Autodetecting RAID arrays.
    > md: autorun ...
    > md: ... autorun DONE.
    > NET4: Linux TCP/IP 1.0 for NET4.0
    > IP Protocols: ICMP, UDP, TCP, IGMP
    > IP: routing cache hash table of 4096 buckets, 32Kbytes
    > TCP: Hash tables configured (established 32768 bind 32768)
    > Linux IP multicast router 0.06 plus PIM-SM
    > NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
    > kjournald starting. Commit interval 5 seconds
    > EXT3-fs: mounted filesystem with ordered data mode.
    > VFS: Mounted root (ext3 filesystem) readonly.
    > Freeing unused kernel memory: 248k freed
    > Adding Swap: 530104k swap-space (priority -1)
    > EXT3 FS 2.4-0.9.8, 25 Aug 2001 on ide0(3,65), internal journal
    > ======================================================
    >
    > Now this is with ECP set in the BIOS
    > I have tried EPP
    > and Bi-directional
    >
    > No matter the pd autoprobe always fails...with no
    > valid drive found.
    >
    > When I use everything as modules and try to
    > insmod everything ...I can load them
    > all except pd
    >
    > with which I get an operation not permitted, error.
    >
    > even though I have tried the various parameter options
    > i.e. insmod pd drive0-0x378,0
    >
    > etc. still get the error.
    >
    > Thanks for the help though I appreciate it....
    >
    > Daniel
    >
    >
    > -- To unsubscribe, send mail to: linux-parport-request@torque.net --
    > -- with the single word "unsubscribe" in the body of the message. --
    >
    >

    -- To unsubscribe, send mail to: linux-parport-request@torque.net --
    -- with the single word "unsubscribe" in the body of the message. --



    This archive was generated by hypermail 2b29 : Mon Feb 25 2002 - 16:04:03 EST