PLIP Problem
Hello,
Sorry for the late answer.
Thanks for the tcpdump thing. I've tried it and I saw nothing on the link.
So I verified that the parallel port was correctly configured and ... it was (I was able to print things on my printer).
No error/warning messages about plip.
So, I returned back to my computer shop and looked at what precisely had I bought:
A SERIAL null-modem ?
I thought null-modem was only dedicated to parallel port ?
So, I bought a PARALLEL null-modem and now it works fine (with kernel 2.4.19).
Your sincerely,
Yann COLLETTE
Quoted 103 lines · Riley Williams
Hi Yann.
Quoted 3 lines
I'm trying to connect a laptop to a my home computer using a PLIP connection. On both computers, I've a Linux Mandrake 9.0 with a kernel 2.4.20.
I've never specifically used PLIP but there are some points to be cleared up in your email...
Quoted 2 lines
In
/etc/hosts, I have pc.home.org 198.168.0.1 and laptop.home.org 198.168.0.2Do you mean 192.168.0.1 and 192.168.0.2 respectively? The addresses you quote are valid across the Internet rather than being reserved for local LAN use.
Quoted 8 lines
For
/etc/hosts.allowand/etc/hosts.deny, I've followed the PLIP-HOWTO advices. I've configured theparport_pcmodule (for both pc):insmod
parport_pcio=0x378 irq=7The kernel messages are fine with this configuration. Then I load the PLIP module (insmod plip).
That looks fine so far...
Quoted 9 lines
On the laptop, I do:
ifconfig plip0 laptop.home.org pointopoint pc.home.org \ netmask 255.255.255.255 uproute add -host pc.home.org dev plip0
And on my home computer I do:
ifconfig plip0 pc.home.org pointopoint laptop.home.org netmask >
255.255.255.255 up
Quoted 1 line
route add -host laptop.home.org dev plip0
I seem to remember that pointopoint implies netmask 255.255.255.255 in which case the latter could be omitted.
Quoted 2 lines
On the laptop, when I ping the pc, nothing happens and on the pc, when I ping the laptop, nothing happens too.
Are your systems set up to respond to ping's ?
As a better test of connectivity, run
tcpdump -i plip0on one end, then run the ping on the other. That will show you whether there's any traffic going over the link. Swap them over and you'll check the other direction as well. Use CTRL-C to stop tcpdump.Quoted 4 lines
I don't know where I am wrong:
- Maybe my parport is not really bidirectional on my laptop (how can I know if a parport can communicate ?)
The above tcpdump test will show that.
Quoted 4 lines
- Maybe there's a problem with the way I configure the PLIP module (I don't known how to dive into the kernel sources to extract information about how to configure a module. There are no information about the PLIP module in the kernel documentation).
Other things to check:
* What type of parallel port do you have?
This is normally configured in the BIOS setup, from the following options - the higher up this list, the better.
EPP 1.9 EPP 1.7 EPP/ECP ECP/EPP ECP Normal* Is your cable wired correctly? Depending on the type of parallel port, you need one of two different sets of wiring - either the "Standard LapLink" or the "Wide LapLink" cable.
The tcpdump test above will answer this question. Simply put, if there is traffic passing both ways then the cable is correct.
* Do you have a firewall set up on either system? If so, disable it and see if that fixes the problem.
Personally, I was stung by the last item recently, and that's with a standard Ethernet link where there's less to go wrong to start with.
Best wishes from Riley.
---
* Nothing as pretty as a smile, nothing as ugly as a frown.---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.476 / Virus Database: 273 - Release Date: 24-Apr-2003