I need some help getting my board that provides 2 additional parallel ports
working.

The installation instructions with the board:

Installation Guide for PCI Parallel Ports 



This installation guide describes the procedure to install the Nm9705CV,
Nm9735CV, Nm9805CV, Nm9815CV, Nm9835CV, Nm9755CV PCI parallel ports in Linux
platform.



Linux kernel provide a 'parport' code to support parallel port (/dev/lp0, 
/dev/lp1, /dev/lp2). This code provides the ability to share one port between
multiple devices. And it is loadable when kernel is running.



The 'parport' code is split into two parts : generic (which deals with port
sharing) and architecture-dependent eg. X86, SPARC. (which deals with actually
using the port). Thus, please take the following steps to install 'parport'
module!



Check the on-board parallel port's hardware resources



Most likely each motherboard has a built-in parallel port. And its hardware
resources are settable with BIOS utility.



Enter the command  more  /proc/pci



The response is similar to the following

      

                        Bus 0, Device 11, function 0:

                        Serial controller : Unknown vendor Unknown device (rev 
01).

                        Vendor id=9710, Device id=9705

                                        Device id=9735

                                        Device id=9805

                                        Device id=9815

                                        Device id=9835

                                        Device id=9855



                        Medium devsel. Fast back-to-back capable. IRQ 11

                        

                        Board with Nm9705CV part

                        I/O at 0xc000 [0xc001]  printer port

                               0xc008 [0xc009]  ECP/EPP config registers



                        Board with Nm9735CV part

                        I/O at 0xc000 [0xc001]  not used

                               0xc008 [0xc009]  not used

                               0xc010 [0xc011]  printer port

                               0xc018 [0xc019]  ECP/EPP config registers

                        

                        Board with Nm9805CV part

                        I/O at 0xc000 [0xc001]  printer port

                        I/O at 0xc400 [0xc401]  ECP/EPP config registers

                        I/O at 0xc800 [0xc801]  not used

                        I/O at 0xd000 [0xd001]  not used

                        I/O at 0xd400 [0xd401]  not used

                        I/O at 0xd800 [0xd801]  not used





Install 'parport' module



To load the generic 'parport' code



Type                    insmod parport.o

         

To load the architecture-dependent code to tell 'parport' code



                        insmod parport_pc.o  io=0x378,0xc000,0xc800

                        irq=7, irq=11, none

                        

                        or



                        insmod parport_pc.o  io=0x378,0xc000,0xc800

                        irq=7,11,none   

                

You have three PC-style ports, one at 0x378 with IRQ 7, one at

0xc000 with  IRQ11, one at 0xc800 with no IRQ.
--------------------------------------------------------------------


So when I issue the command I get:

[EMAIL PROTECTED]:~$ more /proc/pci
/proc/pci: No such file or directory
[EMAIL PROTECTED]:~$
[EMAIL PROTECTED]:~$
---------------------------------------------------------------------

Note that after they issued the command "more /proc/pci" the system apparently
returned the addresses it needed to be entered in the subseqent commands. In
their example they show the 3 parallell port addresses as 0x378, 0xc000, and
0xc800. It looks as though my system needs to tell me what address it is going
to use need to determine the proper addresses in order to get this thing
installed. I then did:

System>Administration>Device Manager

In the window that comes up under 8201 PCI Bridge I see PCI 9815 Multi-I/O
Controller (This is my board).
Under the Advance Tab I see:


info.bus                        strlist pci
info.parent                     strlist 
/org/freedesktop/Hal/devices/pci_8086_244e
info. product                   strlist PCI 9815 Multi-I/O Controller
info.udi                        strlist 
/org/freedesktop/Hal/devices/pci_9710_9815
info.vendor                     strlist /NetMos Technology
linuxl.hotplug_type             int     1 (0x1)
linux.suvsystem         strlist pci
linux.sysfs_path                strlist 
/sys/devices/pci0000:00/0000:001e.0/0000:02:0a.0
linux.sysfs_path_device         strlist 
/sys/devices/pci0000:00/0000:001e.0/0000:02:0a.0        
pci.device_class                int     7 (0x7)
pci.device_protocol             int     0 (0x0)
pci.device_subclass             int     128 (0x80)
pci.linux.sysfs_path            strlist 
/sys/devices/pci0000:00/0000:001e.0/0000:02:0a.0
pci.product                     strlist PCI 9815 Multi-I/O Controller
pci.product_id                  int     38933 (0x9815)
pci.subsys_product              strlist 2POS (2 port parallel adapter)
pci.subsys_product_id           int     32 (0x20)
pci.subsys_vendor               strlist LSI Logic / Symbios Logic
pci.vendor_id                   int     4096 (0x1000)
pci.vendor                      strlist NetMos Technology
pci.vendor_id                   int     38672 (0x9710)
--------------------------------------------------------------

I hope that with the above information that someone maybe able to determine what
I must do in order to get things going in my system.

Jack Ensor











-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to