![]() |
Home
| Calendar
| Mail Lists
| List Archives
| Desktop SIG
| Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU |
Hi, I have recently upgraded to kernel version 1.3.75, libc-5.2.18 (ELF) and libc-4.7.5. I also upgraded the psproc package to fix the problem with top, w, and friends. It now appears, however, that netstat and lpr/lpd are also having problems. With lpr, when I try to print larger files to a network printer (via a 10Base-T ethernet connect), the printer hangs, and lpr never finishes. The printer (an Apple LaserWriter) keeps blinking, while lpq shows the file still in the queue. At this point, I kill the print job with lprm, but the printer is stuck, and I have to go turn off the power to reset it. I tried to print the same files from another linux box (to the same printer), and it printed without a glitch. The other linux box runs kernel version 1.2.13, with libc-5.2.18 and libc-4.5.26. Another problem is netstat. When I run netstat, I get something like Active Internet connections Proto Recv-Q Send-Q Local Address Foreign Address (State) User tcp -1 0 optik.polaroid.com:22 meliorate.polaroi:1023 ESTABLISHED root Active UNIX domain sockets Proto RefCnt Flags Type State Path (sorry for the long line) without the usual unix 2 [ ] SOCK_STREAM CONNECTED /dev/log unix 2 [ ] SOCK_STREAM CONNECTED unix 1 [ ACC ] SOCK_STREAM LISTENING /dev/printer unix 1 [ ACC ] SOCK_STREAM LISTENING /dev/log ... stuff that follows. I suspect that the two problems are related. The netstat binary on both systems are a.out, by the way, and they are linked to the libc-4 library. I tried changing back to libc-4.5.26, but this didn't make any difference. I tried to get the source file for the netstat (in the net-tools-1.1.79 package), but I could not get it to compile correctly. It took me a while to figure out Configure.sh < config.in (didn't seem to be mentioned in the documents). When I try to compile (gcc 2.7.2), it bombs on arp.c, with warnings about struct arpreq. I can force netstat to compile (by typing "make netstat"), but I end up with the same behavior as before (namely, that the active UNIX domain sockets part does not show up). The Slackware netstat binary distribution is even worse. I have had even less luck with compiling lpr and lpd. Any suggestions? I notice that 1.3.75 is not the latest kernel version. Would upgrading to the latest one help? Sidney Li lih at polaroid.com
![]() |
|
BLU is a member of BostonUserGroups | |
We also thank MIT for the use of their facilities. |