From owner-linux-activists%fi.hut.cs.joker@fi.hut.FINHUTC Thu Feb 17 03:24:47 1994 Received: from [000040010500] by pyr.swan.ac.uk; Thu, 17 Feb 94 03:24:34 GMT Received: from finhutc.hut.fi by sun3.nsfnet-relay.ac.uk with Internet SMTP id ; Thu, 17 Feb 1994 03:26:10 +0000 Received: from joker.cs.hut.fi by FINHUTC.hut.fi (IBM VM SMTP V2R2) with TCP; Thu, 17 Feb 94 05:25:55 EET Received: from joker.cs.hut.fi by niksula.hut.fi id <54855-2>; Thu, 17 Feb 1994 05:24:51 +0200 From: Linux Activists To: Linux-Activists Reply-To: Linux-Activists X-Note1: Remember to put 'X-Mn-Key: NET' to your mail body or header Subject: Linux-Activists - NET Channel digest. 94-1-16-23:44 X-Mn-Key: NET Original-Sender: owner-linux-activists@fi.hut.Niksula Message-Id: <94Feb17.052451eet.54855-2@niksula.hut.fi> Date: Thu, 17 Feb 1994 05:24:47 +0200 Sender: owner-linux-activists%fi.hut.cs.joker@fi.hut.FINHUTC Status: R Topics: plip on odd HW/better collission detect ---------------------------------------------------------------------- From: Alan Cox Subject: Date: Wed, 16 Feb 1994 23:38:47 +0200 Either: sunacm.swan.ac.uk:/pub/Linux/Networking/Programs/System/net-032/* or the BSD one is ported as sunacm.swan.ac.uk:/pub/Linux/Networking/Programs/System/slattach/* Alan ------------------------------ From: "pb@cs" <100136.3530@CompuServe.COM> Subject: plip on odd HW/better collission detect Date: Thu, 17 Feb 1994 02:04:39 +0200 When trying to connect my labtop with a pc via plip, I failed. Tests with other PC's showed that plip normaly works fine. After a while, I found that the paralell-port of the labtop does not allow to use bits 7 and 6 of the status-port independently: Bit 6 ony toggles, when bit 7 is low. The net effect is, that one bit of information is missing... But there are still bits 2 and 3 in the control port, which are also connected on a standard laplink-cable (pin 17 and 16). (The one usable as AND, the other as OR of the output-bits of the two pc's). I changed the protocol to use this two bits instead of bit 7 in the status port for line arbitration, collision-detection and handshaking. The result of this change is: - the collision detection now should always avoid hangs, and no longer depends on the contents of the transported packets. - bit 7 of the status-port is no longer used - the protocol on the wire is incompatible with previous plip-versions @-( The following patch works against plip 1.01 as contained in the plain pl14-kernel. Gruss PB (Peter Bauer 100136.3530@compuserve.com) (Hopefully I'm not the only one with odd printer-port hw... :-) begin 644 plip.diff.gz M'XL("`6:6RT"`W!L:7`N9&EF9@#5/&ESV\J1G^G*CQCIE25"!&F`MR1;N_*U M4<61%5MO4ULO+A9(#D6L0(`!0!UYUG]/=\^!`0A2E"W9+ZRR16*NGIZ^NP=[ M>WML'OCSQJCR/O;9>SYDKLO<]D&[<^#TF+N_WWY6K]>ISV`6C9?[M0\Z;=%O M+__!WZS9MULM1C]Q&OC9;C+X5G_&Z#.).6?)Y9!YX9BE4QZR4>#Y,S;Q_*#! M3L)1%,=\E+)A[(TN>9JPD;=(_/""Q3SA*9O'T3#@,SG9<9KRV3S%YC1B,^^2 M,S]EUU%\R:KX?\(F4!"P>12GS`]AIHDW@NF3:73-QGS.PS$/1SX\&?+TFL.:NDCJ9S"AS9((G]T"CD+`&&<`SA@ZJHG3X%9/!_UB/L$- MA;`T=,1I$]:B%=HX^YLH3.,HH*GUL/.IGR#J%P%TADX>&Q&&6#0A<.`\TF@4 M!2P*Z_"[?NW'W#86@S7T7"&'K2=>?`OM'L`;I5,VBD)XG`+8,V\T]4/`!,*& M4R<>X!')L'[%X\2/PH:>J7JN%SB1`!$QL?\5/>MAA`3A-IQFH]'(C@8`#?R$ M>HSA6$_&,`,)E_!%N(&9[$E?LU;,M6FW[E*?-MWRXN$`H3-R.WMO@VR07+[=X#7?'SPRK#I@G1R6[U,6L$/V^WLJQW\,N83.#EV M=OQI\/;X_+CB%!Y^/C\^__5SQ2T\?O/Q]/S3QP^5)A"->IX`;PWY:V!E\7%N MG+[1C)3YEDA2=('FMM$,LA">GX2L?+1H_KC()G?=PN3'Q@S0[)0VBQF@V83< MC_]9G-Q<^U\\CK+&IJF'$H49G^J87]6/AE["!]YX'-<4?BUCG)!S^9%E MX\01F".E',L-+1LI3\DR#P_H;_#7\U^9VW6$V')G88/2.UL@@3_R+D8\$!$KK7MR`9?G.[7PZA!_1[L0>Z;\QO4&Q-%B%) MIL1F7J)_"5&;WLYYTA"\Q6]`GX2H5H2V1MW(J_C3CW"7-A+=`G0I;-X?<;8' M?ZW#C"/UP`C41;6T;RG7`)>[G:Z20@+X3R"SE/0>"TT7>D%P*T&5*UY%_E@L M*989C`+NQ>5+UY<'@6'`?9`@`Q['T8IA)6N!W3"83V\3?^0%B)>2@79V2D$$ MUH0_QXXF%!I9V#":S=4DH#RF8Q!L\+<4MPEHX@$/H7G%PAO.$X.,](.'3F7# M3!7XY&EP"NA/4IL5GR;1(AYQ6XC"GF.[O:X0A:6&7J=K-[M-10;*MAN`N!#< M!E]H)_B![TUX.)AY\]]4XQ?VBIW^^N&#ZI.D?A4&"+T`Y#2L@I1S;)9G7>NP M4D%ZXT`YTE`@:HL7\U02&WYBGBZ`-QR<_$ZIIV8/0.XOF:./";*4AK:6>]\* M;ZGV=]M@7+<5RK'?G_($3Z!LQ�\W<)N-B=`@JVZ!R:+>EPD=R:3U>>#:MI M55D\2'=59R6%!9K>A1Z8]X2E^&8)47,=W*WU]>J0 MF2@H[6H;VIDP=@?_U@$.@YX6A/X0%M(B'I2K]+?,1R1!S*U= M>0'\],-AM92AI0FJII`SP@CEU]74,W#^4Y@:E*?&940(KT3!6*P"_^.RE'3$6A9-ZTR* MXM5=+XM_XEGDCN*'G\36]QV%Z'WVZ>3T_"_-:G7[N=.\8<\3MFV;Y_.556F9 MER^9*PYHXEBV`D]!S/Z+;:?;!]O;UI)=M]'I(6)H(HD*P)]"DYA?X&\<+0"F M0>YWRID/FJ3T9XA27^&#P/@+&JJ7N`$G2A>ZO`4O*!XO4G8O4R@^!1F+L\.NH`LW=-$R"(P.E' MRR%!\I(6#[C0]&C/$D)H'OM7)EB&@?/U:\$0LJ2K=KC*3'(W=9.T'T`!E+=^ MLLX&RKQ-['P1FE# M2HU,_:R69B2MI&2HWJ?4!=/V+91A%5R6/F-#*`KR8D7%X]_P6D MAK7UCW#;1I@JE0QC]KWFAL!II;+LFZA@7J62T0Q!?"?(M=FQVZTJ&*$ M8C!5ZWH7@N(*QZ/+`[;[B7OCVUT\@RTU@7EV4VC&K.THA1^8#0]X>)%.,<,M M#T00*F$6\R\`*XP;#&]3GO&5IA7J\9(Y2MN!5D,MA,D9T%FW[#JF!(/F7]FU?.]YP.XF"MD%0E486ET)?J'1OO7,MB2:S\=3>'L,@`%ED!MC3"5LI24/1"-DKM) MK?M"Y^5=?DR,#>9(T[GG>]:.E$Z5"M8:5)E/[C[\>2@5M,,XZ.C-8J=QEQD;>T5U]F,W" M898G,%7*LK#59(JY?\2;:!#=ESF`SJT'))OE!-<">P_ZFP=/"6PIICL](CJ% MZ3*PZ=>83[Q%D&JD9CX_F)V"N4V)@L9FT?,1B,D,5DW@S\?47?RV,L$B.QR) MB6;I`CU"^1"X0#-ST0$;1A>+1$DQ)#Y8H9&'J+":D4!U\]$3K>ZW,E,-:P\! M-8PJC"YY'/*`)"A!L\

0@]/7!,1P/X7A6#;?8_[\\&Q^&)P:==F&"FKO+YA%L MG%!!E9BI!R(*ABI3E`8A3F44I:AEH-.2CF%@,59I>G%X&RDFIC03,D/'`69P M6YH9O@LMFD3^L_%21CX=Q[4[73>G%0K>XR@>Y3S(O%*@$$JRF`D#.7-!\_P& M9"7];W^".FH0`VZJ2W#"UA3;VNSD=/#Y+Z]_??^>F-HR`B5S''TI)$$\NF*$ MS\DB"`HB((.DL*4Q\/&) M7,E*F3LBQ=U>P2]YP=PN(6WC\AD$[^\>>$U4%XRA3CZ+0$YQK)R/1$%\0\)F MYF0>$`SL.\S0PRC!RV-5&'A:%8G?TG$L()U/`D1`*@;8)(R2@K"C:?B)PS!. MINAVTKD*A6!$.HJE4G\29V$4S%'-'9E.&Q2.>(&HA=HT^5?7_MQ6";)K150[ M?:+R.LMP9!SCD(\PUFU^X8KO&3Z2/]N6/F+])1>H#0V$==FOES)V4(97;&B$P'+W1QYJ%0RXYRK M0I./)(,*VS/E[T-W"<.S(.NW[?@';-@4N>S!\C;'"TB92)AT2Y*/'R!_2_V# M[K[=;3DZQ;,',[`#T]X5RS2H\44^9[1E7&L@_V?32PUH9%7*&&9+/Q(93_-) MX"5I&OL7%URKT36ICPW2%'(2.`ZZV4@[2,1-1A%XT!<:A[=,KHQ"UE/&]\FG MOS4RPVB3=(0P^TD\9;O)1N3,`[3@9>*WM%K/M!2T?2E-!4&9N>)<=R.'(RM$ M,4HK9K>RLB)6+H::IK_6;R'3XEQN4N*L,!$RAMSCCLZ72X^`#B;GZ<`IP?&" MPQW?RGN^2'MP(.+`&FHD8/IC&-RR*!3C9MXMNXB4JYZI2]*@MC$*YK[F^M;I M-M4-`/EL,]P;3[!P'NB"@D?8X>1,-5C&)+`,WBA%%Y+C48ZF!,0X(I^2)P:8 M+TQW*W^G"/F$'3'ME.62ON+R*MX+0Z&SE:L>H+NTL&""T8>5J#+\L/M2V]A' MGL>&^6TU8J4.5ATVODQ1J>C\?G&LL\%8^A^0!G(JX'Q>;0H"IUOBR0+1A+>0 M\Y0FW+#LB.[4EURQ'QP^17X(NPG_YX*'(^DMB64I%&HP^Y;F]CRIJW;OPO-# M8]G-MRE@TWMTLZ,SQ8!1GGQN>)Q8'PU M!VH6<2][#MJ3HX*:"E><7A,`$]-%3\S6YVSUNJL#Y69XJ1BD6*%!Y1[OMS&'#CS$-P#YBJRP#G^IC4EFA M6RA5D/IUQ@OA968&2-84PYW9_B@,&^M6*Y1J.W(`VD,4+C/ MW:4W\,^,GLKX],4;'SRF-7M]QCD%H(W>\#F9R%B=;(6O8%>D*;ZM0A@W^'X. MLGB&4JT9X>+\7'/@2S#M0+H@*X$'+_."]*Z*!CL!D!8D/6D2'2#$^:ZG45"< M#KK`X-D"[!V*',8\\-%^Q%>Y,"0IFYWL7G%<4$R7+$8CGF"8Y)9=^RF(W#0_ MHQ?>@H#BXT2'O>6YURD,A,N9[\F@H$+U[+5ES)*KMMN0Y+,!#R7[;.3*JJ$= M\PT,6;@B'Q/(7D["MO-]5DJ.6J[T;XF*%5%Z)03Y4S&TA!\M&\QERD3PCBF` M3;I9Q>.ULG0S"HBI!^;R%(U!:3@4D&Z"78B`:8UC1M%R!L"=TDMH!"CU]426 MP&/;`64A@VZK9W?SEROOON6:@,Q?4#[$3+YIUI8R2[J'PMJ2U4SU#2NU@5K[ MU#O+B2%D&X3=.>9JS+Q8/7/4?/*R;WI]^;QBEL>-R&7V1Z61`!][GLSF M`9^!5>F1$74*>SP0)FT6B,`-2Q-4"G2PA'=/>4KOLZ(4$1``++3;4$.'@(<3 M8,=P-V67^,(B$M/>K>H@UC>B\;J&?DW"S]A@WCD2"3WI(-779`3K!<^UZ`&4 MIL+,!1I9[JN2*TA\O\K&-PQSVMU=(5-F$AMH-!'2*69XCAL9E8"L9Z3RFXEVR!^O'*GR9+5%9197M5I> MYF2)G-[#[R?RK"1IDXJDRH-+DHB15Y4EZ5S>FAJEBO1'[M^+6\AHJ!ML\`5? M!)ID*<"M0BJQI!QJ_;VV@IFUE.[/W,LE5^/YV$+3D3<*I;S$A_L]N^>TENN. M-Z=M5;*PANM^RO9*6;D+K-QWS1=K%2X*WOON-^CRNZH-4_X*O6!,7Z=X=_[G MP?&'=Z>LCL:LSX[$#0O`MK2X2U3HBQ5?%6>*$35RS>_V'M5NM)0:'"^K!PHP2P;*IN<+Y:^ M\VEZ,V07F:_H>\:^_:U[QKN/"@1N[D.=8MW](GFEUP1>:357ORFOWW3L?K-7 M3ET*$(!U0(\2>`J>KPH.7,CGRM>S[5[O9[YPK%' .VL'3P_]O@^Z*+/%:```. ` end ------------------------------ End of NET Digest ***************** -------