home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!ub4b!news.cs.kuleuven.ac.be!blekul11!alijku11!k111114
- Organization: Johannes Kepler University Linz - Computing Center
- Date: Thursday, 12 Nov 1992 01:38:40 CET
- From: <K111114@ALIJKU11.BITNET>
- Message-ID: <92317.013840K111114@ALIJKU11.BITNET>
- Newsgroups: comp.os.linux
- Subject: TCPIP & wd8003
- Lines: 27
-
- hi.
- thanks to Ross Biro, I've discoverd the reason for my problem.
- still, it isn't solved.
- the wd8003 uses irq3, io-port 2f8 hex, and at the same time there's the com2
- serial line on exactly the same address. Don't blame me, 'twas the sysadmin.
- Also, I think it will hardly be possible to convince him to change this ...
-
- BUT ... the serial line is never ever used, there's nothing attached to it.
-
-
- Therefore I just did some patches in serial.c, re- # defining NR_PORTS 1
- so only ttys0 on irq4 with a different io-port will be used (and, even THERE
- is nothing attached to the com1 serial line.)
-
- I also added some printk's in we.c (net/tcp), and irq.c (kernel), to see what
- is done with the interrupt.
- At bootup, I can see that ONLY the wd driver (eth0.c) calls a irqaction for
- IRQ3, not the serial lines. The serial lines are completely quiet.
-
- But the printk in we.c at wd8003_interrupt() is NEVER called ...
-
- * Remember, DOS is more tolerant on this. It works with both, the "silent" com2
- * and the "talkative" :-) wd8003 board.
-
- Any clues ? ... *sigh in advance*
-
- Herp.
-