Email Robert |
Daynotes
Journal
Week of 21 June
1999
Sunday, June 27, 1999 09:32
A (mostly) daily
journal of the trials, tribulations, and random observations of Robert
Bruce Thompson, a writer of computer books. |
TTG Home
Robert Home
Daynotes
Home
Special
Reports
Current Topics |
Monday,
June 21, 1999
[Last
Week] [Monday] [Tuesday]
[Wednesday] [Thursday] [Friday]
[Saturday] [Sunday] [Next
Week]
Yet another night sleeping on the floor. Barbara is painting the master
bedroom and bath. The house has four bedrooms on the main level, but one
is my office, one is Barbara's office, and the guest bedroom is covered up
with stuff temporarily relocated to allow painting. So we're sleeping in
the den. Barbara gets the sofa. Our younger Border Collie, Duncan, gets
the love seat. The older Border Collie, Kerry, is sleeping downstairs in
my mother's apartment. That leaves the floor for me. Fortunately, I have
two large dog beds available, which actually turn out to be very
comfortable. Of course, the first thing I do in the morning is sit up and
scratch with my hind leg. I could live with that, but I found myself
marking a fire hydrant the other night.
* * * * *
I finally started to play with CD-RW yesterday evening. I'd picked up
some CD-RW disks Saturday evening. I wanted to use Adaptec DirectCD, which
is the best packet-writing software out there, but the Smart &
Friendly drive didn't come with a copy of it. But I had an older copy of
DirectCD on diskette, so I dug it out and installed it on the test-bed
system where the CD-RW drive is installed. This was DirectCD v 2.0, with a
1997 date on it, so I wasn't entirely surprised when the installation
finished and it wouldn't recognize my drive.
I remembered seeing a downloadable update to version 2.5 on the Adaptec
web site, so I went over and downloaded it. A 5 MB patch to a 2 MB
program. Once the download finished, I realized that I was in one of those
"you can't get there from here" situations. The update was
stored on a network drive, and the test-bed system wasn't connected to the
network.
When I installed the Intel InBusiness 8-Port 10/100 hub, I had to steal
the Ethernet cable from the test-bed machine to connect the Intel hub to
the old 3Com 10BaseT hub so that I could continue to access my Internet
gateway machine, which connects to the network via 10Base2 coax on the
3Com hub. That left me one 100BaseT cable short. I know I have spare
100BaseT cables around here. I can even remember what color they
are--bright yellow and hot pink. But I sure couldn't find any of them.
By then, it was time to leave the house. We drove over to pick up
Barbara's parents and headed for her sister's house for Fathers' Day
dinner. Just before we were ready to leave there, I thought about my
friend Steve Tucker. His computer spares closet is better stocked than the
supply room of some computer stores. I figured he'd have a spare 100BaseT
cable, so I called him. Sure enough, he had one which he was kind enough
to give me, refusing payment.
When we got home, I connected the test-bed system back onto the network
and installed the DirectCD 2.5 patch, which recognized the Smart &
Friendly CD SpeedWriter Plus drive properly. I put a CD-RW disk in the
drive and fired up the Wizard, which informed me that formatting the CD-RW
disk would require 50 to 90 minutes. An hour or so later, the disk had
formatted to 553 MB. The 100 MB or so of lost capacity is occupied by the
UDF file system that allows the CD-RW disk to behave like an enormous
floppy disk.
This drive re-writes at 2X, or 300 KB/s. That translates to 18 MB/min,
which means that filling this disk to capacity will require about half an
hour. I guess the next step is to fill the disk up and then find out which
of the CD-ROM drives in my other computers can read it without having UDF
extensions installed on the computer.
There are actually two separate issues there: first, CD-RW disks are
much less reflective than standard CDs or even CD-R disks, so many older
drives cannot physically read the data from CD-RW disks. Second, even if a
CD-ROM drive can physically read the disk, it may not understand the
logical UDF formatting.
* * * * *
This from Jan Swijsen [qjsw@oce.nl]:
I'm surprised that you're able to do a direct write from a hard
disk on the same ATA channel as the burner.
It looks like a timing issue. A hard disk
typically has fast seek and access times compared to a CD drive. A slow
hard drive will still be faster than a fast CD drive even though its
throughput may be lower. What happens looks like this: the Writer puts a
request for data on the IDE chain, this passes the request to the CPU
which passes it to the source (via the IDE), which fetches it and sends
it back to memory (DMA) it sends a signal to the CPU when finished, this
sends the signal (with DMA address) to the writer, which fetches the
data from RAM (via DMA) to top up its buffer.
Any delay in this chain of events may cause
a buffer under run (=yet another coaster). The access time of a CD drive
may just be the breaking factor. Or the fantastic multitasking of Win9x
(ROGL) may cause problems as well. With a fast accessing hard disk and a
dedicated (or properly multitasking) system you eliminate the two most
problematic factors.
Because SCSI multitasks (real), some of the
signals can pass 'concurrently' so the CPU may be informed of the memory
location the source is writing to before all the data has arrived there
and the writer may start reading before the source has actually finished
writing. That is (probably) why SCSI is less prone to under runs.
This is a hypothesis of course and I don't
know how to actually check it. The lesson is that what works on one PC
may not work on another. You really have to love these boxes :) .
Svenson
Perhaps so, but I don't think there's any question that putting a
CD burner on the same ATA channel as its source device(s) is a pretty bad
idea. I've also noticed that operations seem to be much more reliable
under Windows NT than under Windows 98, which may be due to the
multi-tasking issue you mention.
|
TTG Home
Robert Home
Daynotes
Home
Special
Reports
Current Topics |
Tuesday,
June 22, 1999
[Last
Week] [Monday] [Tuesday]
[Wednesday] [Thursday] [Friday]
[Saturday] [Sunday] [Next
Week]
Still hard at work on the books. I spent half the day yesterday writing
and the other half on the phone with vendors. There's some very
interesting stuff just over the horizon. A lot of it isn't yet even
sampling to the press, but I should have eval units of some pretty
intriguing stuff arriving over the next two or three months.
One fascinating product is the Castlewood ORB, a direct competitor to
the Iomega Jaz removable hard drive. Where the 2 GB Jaz sells for about
$500 and uses $125 disk cartridges, the 2.2 GB ORB will sell for $150 to
$175 and use $30 cartridges. The Jaz has never sold like the Zip, and the
ORB may be a Jaz-killer. I should have an ORB in-house for testing within
the next six to eight weeks. If you're considering buying a Jaz, you might
want to wait.
Back to the writing grind...
* * * * *
This from Edmund C. Hack [echack@crl.com]:
The item attributed to the state senator
from Georgia was not written by him. It is titled the "Bill of No
Rights" and was written by Lewis Napper. His web site is at http://www.bserver.com/bunker/index.html
and has a number of entertaining Libertarian viewpoint essays.
Edmund Hack \ "It's like Titanic -
without the water!"
echack@crl.com\"US Plus: We own the idea of America." -
Firesign Theatre
Thanks. Quite an interesting web site. Needless to say, that's a
guy I could get along with. |
TTG Home
Robert Home
Daynotes
Home
Special
Reports
Current Topics |
Wednesday,
June 23, 1999
[Last
Week] [Monday] [Tuesday]
[Wednesday] [Thursday] [Friday]
[Saturday] [Sunday] [Next
Week]
You've probably already noticed the new Search function. This all
started rather circularly. Paul Robichaux, a fellow O'Reilly author,
posted a message to a thread on the Computer Book Publishing mailing list
about FrontPage problems. That message pointed to my site and the ongoing
discussions here. Rafe Colburn [rafe.colburn@interpath.net],
another author who participates on that list, sent me the following.
I noticed that you were looking for a search
engine for your personal Web site to replace the one provided with the
FrontPage extensions. For my home page (http://rc3.org),
I use Thunderstone's free search engine. They spider your site and host
the search engine, you just have to publish a front end to the search
engine on your site.
I believe you can have it respider whenever
you like, but they automatically walk your site once a week.
Here's the URL:
http://index.thunderstone.com/texis/indexsite/
The search engine is very powerful and fast,
and of course, it's ridiculously simple to maintain. You can also add
your own header and footer to the results pages.
--
Rafe Colburn | work: http://interpath.net
Interpath Communications | personal: http://rc3.org
rafe.colburn@interpath.net | phone: 919.654.2247 x246
Thanks a million. That solved my problem instantly. I'm already
set up with Thunderstone, they've completely indexed my site, and I've
embedded the code in my pages (although it won't show up until I publish
tomorrow). ["today" RBT]
* * * * *
So I went to the ../indexsite/ URL that Rafe mentioned, and signed up
my site to be indexed by Thunderstone. They send back an init key via
email that you need to enter as a part of the signup process. I'm not sure
why they're so determined to prevent anyone but the site owner from
requesting that the site be indexed, but that accomplishes their
goal.
I was rather surprised to find that by the time I'd completed the
sign-up process, they'd already retrieved every page in my site, indexed
it, and made it searchable. They've apparently changed their policies in
at least one respect: Rafe mentions that they automatically re-index your
site every week, but Thunderstone now says they do it every two weeks.
Either way, it's no problem. Stuff two weeks or newer really doesn't need
to be indexed, and I can always manually request an immediate re-indexing
any time if that seems desirable.
They provide the HTML code to display the search box. I did some minor
edits and dropped it into this page. I've left the main search page
active, simply because I have so many other pages that point to it. All
that page does, however, is display the same search box that will now
appear on the weekly journal pages.
While I was editing this page to add the search box, I also decided to
move some stuff around a bit, which accounts for the slight change in
appearance.
* * * * *
Yesterday was an exciting day. It started about lunch time as I was
sitting here writing away. All of a sudden, both the UPSs under my desk (a
TrippLite 675 and an APC Smart-UPS 1100) started going berserk. There
wasn't any obvious power failure, but nearly everything in my office runs
on a UPS, so I might not have noticed. I called downstairs to see if my
mother had noticed any power glitches, and she said the TV had gone off
momentarily just then.
I came back to my office, where the UPSs were still beeping and
clicking away. From their indicator lights, I thought perhaps we were
having a brown-out or something. I shut down all the computers and turned
off the UPSs. As I was crawling under the desk to turn off the TrippLite,
I noticed a strong ozone smell--that nasty odor of burning insulation and
high voltage trying to get to places it's not supposed to be.
My first thought was that it was the TrippLite 675. Natural enough,
since this unit is a replacement for one that literally threw sparks the
first time I plugged it in. After disconnecting all the power, I started
crawling around under the desk, sniffing the bouquet of the TrippLite, the
APC, and all the computers. Because the smell is so pervasive, I couldn't
determine for sure which component was failing. At this point, my prime
suspect is an old Mag 15" monitor, although it sits on top of my
desk. The smell seems somewhat stronger there than elsewhere, but not
overwhelmingly so.
At this point, I've powered everything back up, and I *still* can't
tell where the smell originated. It hasn't dissipated, but at least it's
getting no worse. As Barbara says, "So, you're just sitting there
waiting for something to catch on fire?" Yup. Nothing feels hot, and
I can't track the smell by nose alone, so I don't know what else to do,
short of shutting down my entire network. This morning, the smell is still
present, but less pervasive. I left the old Mag 15" monitor off
overnight. Given some of the weird stuff that happened with my resource
server yesterday, it may be the power supply in it rather than that
monitor. We'll see.
* * * * *
The coprophages at GTE Wireless have finally motivated me to do
something about dropping their service. I'll be damned if I'll keep paying
them for screwing up my bill. Last month, I wasted half an hour getting
them to correct my bill from $45.89 to $44.41. The lady swore that it was
fixed and that it would stay fixed. I specifically asked her if she was
sure I wouldn't get billed the following month for an underpayment. She
swore I would not. This month's bill just showed up, and guess what? They
billed me for $45.90 (it goes up yet another cent) for this month, plus
the $1.48 they claim I underpaid them by for last month, plus a one cent
finance charge. Were I not a peaceful man, I'd track them down and have a
heart-to-heart chat with them.
Enough of this. We don't really need two cell phones now that Barbara
works at home. I'll drop their service immediately and find someone else
to buy cellular service from. Not that that will probably make much
difference. They're all obnoxious. They're just like a government agency,
which they might as well be. Instead of keeping their damned hands off
cellular, the government has gone in and granted monopolies (well,
duopolies, really) to the highest bidders. If they'd just let the free
market take care of things, we'd all have reliable cellular service from
our choice of any number of providers, and it would be a lot cheaper than
it is now. I hate the government, and I hate cell phone companies.
Compared to either of them, Microsoft is a shining example of how things
should be done.
* * * * *
And then I got this delightful little missive to inform me that the
pair Networks mail servers couldn't find support@pair.com.
I don't know what they expect me to do about it. pair Networks has the
most pathetic mail handling of any service I've encountered. To this day,
I get all return receipts and bounces addressed to barbara@ttgnet.com.
Other messages addressed to her are properly forwarded to her POP account
at BellSouth.net, but return receipts and bounces end up in the general
delivery mailbox for ttgnet.com, where I eventually POP them. pair
Network's tech support explains this as a necessary practice to avoid mail
loops. That's pretty lame. No other service provider I've dealt with seems
to have this problem. I think they either need new SMTP software or
someone who understands SMTP better. At any rate, here's the message.
Hi. This is the qmail-send program at
mx1.pair.com.
I'm afraid I wasn't able to deliver your
message to the following addresses.
This is a permanent error; I've given up.
Sorry it didn't work out.
<support@pair.com>:
This message is looping: it already has my
Delivered-To line. (#5.4.6)
--- Below this line is a copy of the
message.
Return-Path: <thompson@ttgnet.com>
Received: (qmail 18894 invoked from network); 22 Jun 1999 17:17:00 -0000
Received: from smx.pair.com (209.68.1.56)
by mx1.pair.com with SMTP; 22 Jun 1999 17:17:00 -0000
Received: (qmail 11052 invoked by uid 915); 22 Jun 1999 17:17:00 -0000
Delivered-To: abuse@smx.pair.com
Received: (qmail 6069 invoked from network); 22 Jun 1999 02:02:01 -0000
Received: from mx2.pair.com (209.68.1.62)
by smx.pair.com with SMTP; 22 Jun 1999 02:02:01 -0000
Received: (qmail 5712 invoked by uid 915); 22 Jun 1999 02:02:01 -0000
Delivered-To: abuse@pair.com
Received: (qmail 5709 invoked from network); 22 Jun 1999 02:02:01 -0000
Received: from smx.pair.com (209.68.1.56)
by mx2.pair.com with SMTP; 22 Jun 1999 02:02:01 -0000
Received: (qmail 6066 invoked by uid 901); 22 Jun 1999 02:02:00 -0000
Delivered-To: support@smx.pair.com
Received: (qmail 10417 invoked from network); 21 Jun 1999 13:11:28 -0000
Received: from mx1.pair.com (209.68.1.60)
by smx.pair.com with SMTP; 21 Jun 1999 13:11:28 -0000
Received: (qmail 16715 invoked by uid 901); 21 Jun 1999 13:11:28 -0000
Delivered-To: support@pair.com
Received: (qmail 16712 invoked from network); 21 Jun 1999 13:11:28 -0000
Received: from mail1.bna.bellsouth.net (205.152.80.13)
by mx1.pair.com with SMTP; 21 Jun 1999 13:11:28 -0000
Received: from kerby (host-209-214-60-136.int.bellsouth.net
[209.214.60.136])
by mail1.bna.bellsouth.net (8.8.8-spamdog/8.8.5) with SMTP id JAA29653
for <support@pair.com>; Mon, 21 Jun 1999 09:11:19 -0400 (EDT)
Return-Receipt-To: "Robert Bruce Thompson" <thompson@ttgnet.com>
Reply-To: <thompson@ttgnet.com>
From: "Robert Bruce Thompson" <thompson@ttgnet.com>
To: <support@pair.com>
Subject: Please remove FrontPage Extensions from my account
Date: Mon, 21 Jun 1999 09:10:56 -0400
Message-ID: <000301bebbe7$8037c290$a16fa8c0@ttgnet.com>
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Disposition-Notification-To: "Robert Bruce Thompson" <thompson@ttgnet.com>
Sender: abuse@pair.com
My web site has apparently grown to the size
that causes the FrontPage extensions to stop working reliably.
Please remove the FrontPage extensions from
my site, ttgnet.com (server 109), as soon as possible.
Thank you.
Robert Bruce Thompson
thompson@ttgnet.com
http://www.ttgnet.com
I forwarded this message to urgent@pair.com
yesterday afternoon at 1:30, shortly after I'd received it. So far,
nothing but the automated response that says they received it...
* * * * *
Mid-afternoon: Just got mail
from support@pair.com, saying that
they don't know why mail to them bounced and that they've taken the FP
extensions off my site. Ironic, considering that the last two times I've
published, I've gotten all the way to the final "Published to.."
prompt--the first times that's happened in a long time. At any rate, I'll
try publishing this using Barbara's system and FP98 first. If that works,
I'll give it a shot with my system and FP2000.
|
TTG Home
Robert Home
Daynotes
Home
Special
Reports
Current Topics |
Thursday,
June 24, 1999
[Last
Week] [Monday] [Tuesday]
[Wednesday] [Thursday] [Friday]
[Saturday] [Sunday] [Next
Week]
Well, this sucks. I tried publishing my web updates from Barbara's
system, running FP98. As soon as I clicked Publish, FP came back and told
me that the FP Extensions weren't running on the web server, and that I'd
have to publish via ftp with the FTP Publishing Wizard. So far, so good. I
expected that. What I didn't expect was to have problems getting an ftp
connection established.
I'm not at all sure the problem lies with FrontPage. I think it has
something to do with my ftp configuration (or lack thereof) for WinGate.
Barbara's machine accesses the Internet via the WinGate proxy server. I've
never been able to get my CuteFTP client running on kerby to access
ftp sites via WinGate, either, so the problem is probably with how I have
WinGate set up. I tried mucking about some with the proxy configuration on
the client and the ftp service configuration on the WinGate server, but
nothing seemed to help. The next step was to try publishing from kerby,
using FP2K. That didn't work, either. It couldn't make the ftp connection
through the proxy.
The next step was to check WinGate help. It recommended installing the
WinGate Internet Client, and said that I could just run the executable
that I'd used to install WinGate on the server. That executable would
recognize that a WinGate server existed elsewhere on the network and
automatically install the WIC on the client. The only trouble was, I
couldn't find the original distribution file.
I hit the WinGate web site to download the WinGate executable all over
again. I learned that the WIC wasn't included in the original WinGate 3.0
distribution anyway, and that WIC requires SP4 on NT client machines.
Barbara's and my systems are still running SP3. I was kind of holding out
for SP5 to get out of beta, but I figured installing SP4 made sense, so I
tried to download the WinGate executable. After entering the required
name, email address, etc., I finally got to the download screen. There
were several alternate sites listed for the download, but all of them
returned a 404 error. Not good.
I had one remaining alternative. I can access the Internet just fine on
the WinGate server itself, because access doesn't go through WinGate. So,
the next step was to install Office 2000 on the WinGate server.
Presumably, I'll be able to publish
* * * * *
And yet another thing put me in a bad mood yesterday afternoon. We have
a service contract from Logan on our new furnace/air conditioning system.
Barbara scheduled a visit for them to do the spring/summer checkup. The
guy showed up yesterday afternoon. I let him into the basement and went
back to work. Fifteen minutes or so later, the front door bell rang again.
It was him, presenting a work order for my signature.
Our furnace has a humidifier drum on it. The thing is about 6" in
diameter and a foot long, and is covered by a foam filter. The bottom
rests in a pan of water, and the drum rotates through the water, wets the
foam filter and passes air over it. He had replaced the foam filter, for
which they charged us $27. I think that's pretty outrageous. I mean, we're
talking about a ten-cent piece of foam rubber. Apparently, our service
contract covers labor, but not "consumables" such as filters.
Okay, fair enough. But by charging $27 for a small foam filter, they're in
fact covering the entire cost of the service call, even though we've
already paid for that up front.
* * * * *
Hmm. I see that Amazon and other on-line booksellers are offering PC
Hardware in a Nutshell for sale already, although I'm still writing it.
The cover is pretty, though. Here's a small
image of the cover, and here's a larger
image. The only problem is, it lists me as sole author. I mailed my
editor yesterday to ask him to make sure that Barbara's name also appears
on the cover as author.
* * * * *
I spent some time on the phone yesterday morning with my contact at
Matrox. She's sending me one of their new Millennium G400 video adapters.
This is a new product for which demand is very high, so eval units are
hard to come by. It should arrive in the next week or two, and I'll
probably use it in the new personal workstation I'm building.
I've been a fan of Matrox video cards for many years. They're fast,
reliable, well-built, rock-solid, and display clean images. I've never
experienced any incompatibilities with Matrox video cards, and that's not
something I can say for most other brands of video card I've used. Matrox
drivers are robust and largely bug-free, again something that's not true
of many competing products.
I've gotten behind the curve on video cards--the most recent Matrox
cards I have running in any of my current systems are several Millennium
II/PCI cards--and so it was time to check out the latest and best that
Matrox has to offer. I suspect I won't be disappointed.
* * * * *
I've installed FP2K on the resource server, which has a direct Internet
connection. I started the publishing process, and it seemed to be working.
I killed it, because I wasn't yet ready to publish. I'll try with this and
see what happens.
Later: I started publishing
at 9:00 a.m. It's now 9:40, and publishing finally succeeded. FrontPage
insisted on publishing my entire site, 8 MB and 40 minutes worth. I
suppose that makes sense, because as far as the FTP Publishing Wizard was
concerned, it had never published any of this material. I was hoping that
it would simply compare file date/time stamps, but I guess that's too much
to hope for. At any rate. I'm changing this page and will publish again. I
hope it publishes only the three files I'm changing (index.html,
thisweek.html, and 0621RTDN.html). We'll see.
Later Still (about 13:00):
The smell seemed to be getting worse, so I decided I'd better shut down
the suspect system and unplug it. Unfortunately, that system is also
resource server (including the Internet gateway for the whole network),
and is also the system I was using to publish with. So....
I relocated the modem and phone line from the resource server to kerby,
my main workstation. It didn't have DUN installed, so I installed the
Routing & RAS upgrade and set up my dial-up entry for BellSouth.
WinGate (the Internet gateway software) requires at least SP4, and kerby
had only SP3 installed. So I installed SP5 (a beta, no less--when will I
ever learn?). While I was at it, I changed kerby's IP address from
192.168.111.161 to 192.168.111.203, which was the IP address of the old
machine. All the other machines point to the WinGate server by IP address,
so that solved that problem.
After spending a few minutes configuring WinGate in its new home,
everything works fine. The birds are singing again. Well, I spoke too
soon. All machines on the network can receive mail, view web pages, etc.,
but none can send mail. I'm pretty sure the older versions of WinGate had
an SMTP Service, but this one doesn't. I got it fixed in a few minutes by
installing the TCP Mapping Service and remapping requests to port 25.
That'd be enough to boggle most people that don't write TCP/IP books for a
living, though. According to the WinGate help files, it does this stuff
automatically if you choose Custom Install, but not if you choose Express
Install, which it recommends. That's pretty odd.
Now to find out if I can publish my web from this machine.....
Later Still (about 16:15):
Well, I thought I'd published. Of course, when using the Web Publishing
Wizard, it's not immediately obvious where you're publishing to. As it
turned out, I'd published, but to a subdirectory rather than to the main
directory, so of course the web site wasn't really updated. \
I finally decided to give up entirely on publishing with Microsoft
FrontPage and to use a standard ftp client instead. I spent some time
trying to get my favorite ftp client, CuteFTP, to work, but I couldn't get
it to connect to my site. So I ended up downloading the FTP Voyager
program (from the WinGate folks). That worked well. It has a
synchronization feature that automatically parses the directory tree on
the remote server and compares what it finds there to what's on the local
copy. I've synchronized both directions, so I hope my local and remote
sites are now identical. Now, to try publishing again...
Later Still (about 17:00):
FTP Voyager didn't work out too well. I had the local and remote copies of
my web fully synchronized. I then closed the FTP application, opened FP2K,
made changes to three files (thisweek.html, 0621RTDN.html, and
index.html), saved those changes and exited FP2K. I then fired up FTP
Voyager again, opened my ftp site and did a compare directories between
the local and remote copies. Scads of files showed up as being out of
sync. Oh, well.
Back to using FP2K to publish. It finally hit me that my IP address is
a unique identifier for the site. All I should have to do is publish to
"216.92.40.142/public_html". And, as it turns out, that works
just fine. I published to that and everything appears to be working as it
should. FP2K took quite a while to publish, because it thought that many
files were different between the local copy and the remote web site. Okay,
I've now published, and everything should be in synch. I again updated the
standard three files, and will attempt to publish once again. I hope that
only those three files get transferred...
|
TTG Home
Robert Home
Daynotes
Home
Special
Reports
Current Topics |
Friday,
June 25, 1999
[Last
Week] [Monday] [Tuesday]
[Wednesday] [Thursday] [Friday]
[Saturday] [Sunday] [Next
Week]
The FrontPage publish operation went exactly as it should have. Only
the three changed files were uploaded, and the whole process took only a
couple of minutes. Faster, in fact, than publishing with FP Extensions
installed ever was. At this point, I have things set up Good Enough. I can
edit my pages. Barbara can edit her pages. I can publish. FP keeps track
of the changes and the links. All is well.
* * * * *
I talked with Robert Denn, my O'Reilly editor yesterday afternoon. I
told him about the burning smell, and the fact that I still can't track it
down to a particular component. I told him that what really worried me was
that all this stuff is physically wired together on a network. Most things
fail-safe. That is, they may blow, but they don't put 110 volts on a
circuit designed for 5 volts. But it could happen.
Robert observed that "that would be a catastrophe". I said,
"a disaster perhaps, but not a catastrophe" and asked if he was
familiar with Disraeli's observation on those words. Asked to define the
difference between a disaster and a catastrophe, Disraeli replied,
"If Gladstone fell into the Thames, that would be a disaster. Were
someone to fish him out, that would be a catastrophe."
Here are a couple of other Disraeli witticisms:
- At a social gathering, Gladstone said to Disraeli, "I predict,
sir, that you will die by hanging or from some loathsome
disease." Disraeli replied, "That, sir, would depend upon
whether I embraced your principles or your mistress."
- During parliamentary debate on the Abyssinian crisis, Gladstone,
looking at Disraeli as he spoke, characterized that country as being
"fit only for lunatics and Jews." Disraeli responded,
"then Abyssinia seems fit for either of us."
Queen Victoria loved Gladstone and hated Disraeli, probably as much for
his political principles as because he was Jewish. But there's little
doubt that Disraeli was the better man with the bon mot.
* * * * *
This from Shawn Wallbridge [s_wallbridge@yahoo.com]:
Hello, I sent you an email a few weeks ago
asking about Cable Modems and WinGate. Well everything worked fine and I
bought WinGate Standard.
Notice I said worked. Well it's a long
story, but I decided to move to NT5 from 98. Everything worked great
under 98. Now that I am on NT I am having some problems. Most of them I
have worked through. The one problem left is close to the problem you
had today with Kerby.
I can receive mail (I assume send as well,
but my ISP does not allow mail to be sent from their mail server unless
it comes from their dial in) from my ISP account (shawnw@pangea.ca), but
I cannot connect to send or receive on my Shaw account. The problem is
that Shaw doesn't have a fully qualified name for their mail server (at
least not one they will tell me) so I have to tell Outlook to connect to
'mail'. I am guessing that this is the problem. I can do everything else
(AFAIK).
Any ideas about what I have to change in
NT5P or WinGate to get around this problem?
That's pretty strange. I've never heard of a service provider
refusing to provide the name of the mail server to the customer. You
should be able to find out the name/address of your Shaw mail server
simply by pinging "mail" from the machine that's connected to
Shaw.
But the problem may lie elsewhere. You have to configure the
clients to point to the WinGate server rather than directly to the mail
server. For example, my WinGate server has the private IP address
192.168.111.203. My SMTP Server is mail.lig.bellsouth.net. I POP my mail
from mail.ttgnet.com, for which the account name is ttgnet. To set up
Outlook on a client to POP and send mail via SMTP through the WinGate
server, I must configure Outlook as follows:
Server Information:
Incoming mail (POP3): 192.168.111.203
Outgoing mail (SMTP): 192.168.111.203
Incoming Mail Server:
Account name: ttgnet#mail.ttgnet.com
Password: <my password for mail.ttgnet.com>
The Outgoing Mail Server section is blank on my configuration,
because BellSouth does not require authentication to access their SMTP
Server. Instead, they restrict access to only people dialed in to their
local network. Some (very few) service providers also secure their SMTP
servers, either with SMTP-after-POP or directly with a secure SMTP server.
I doubt that Shaw does that.
If this setup works for receiving mail, but you still can't send
mail, you probably need to set up the TCP Mapping Service on the WinGate
server. I have TCP Mapping set up to accept connections on Port 25 (the
SMTP port) and a mapping to "Link to mail.lig.bellsouth.net:25 no
dependencies"
Hope this helps.
|
TTG Home
Robert Home
Daynotes
Home
Special
Reports
Current Topics |
Saturday,
June 26, 1999
[Last
Week] [Monday] [Tuesday]
[Wednesday] [Thursday] [Friday]
[Saturday] [Sunday] [Next
Week]
I spent most of yesterday writing and on the phone or exchanging email
with vendors. When it came time to start my weekly network backup, I
realized that my tape drive was in the resource server, which I'd shut
down and disconnected. I have other tape drives around here, but none is
installed in anything. So, for the first time ever, I did a backup to an
optical disk, using Adaptec DirectCD to copy my entire data directory to a
CD-RW disk. It's certainly not a full network backup, but it'll do for
now.
After dinner, Barbara took Duncan to flyball practice. I was just
sitting down to get some more writing done when Pournelle called. We ended
up talking for an hour about FrontPage, Allegheny (Agony) Airlines, Buffy
the Vampire Slayer, PCExpo, and a bunch of other stuff, including how to
tear Princess down to bare metal and rebuild it from scratch. So it goes.
Last night, I finished Tom Clancy's latest, Every Man a Tiger,
which he co-authored with General Chuck Horner, and Lawrence Block's
latest Bernie Rhodenbarr mystery, The Burglar in the Rye. I have to
say that I enjoyed the Block more than the Clancy. I'm sure that Clancy's
non-fiction is very popular at the Pentagon and the War College, but the
details of theater-level strategy and logistics of Operation Desert Storm
simply didn't hold my interest. I wish Clancy would get back to writing
fiction.
* * * * *
This from Shawn Wallbridge [swallbridge@home.com]:
Thank You very much. Everything seems to
work OK now.
Shawn Wallbridge
You're welcome. Glad you got it going.
* * * * *
This from Chris Carson [root@mail.bcsupernet.com;
on behalf of; cc [cc@bcsupernet.com]]:
I've been looking at your disscusion of the
Wingate deal.
I think it's safe to say this is a copy of
the concept of the Linux masquerade server. I say concept because they
obviously work differently.
A masqurade server is probably somewhat
harder to set up (I don't find it too difficult) there are a couple of
arcane lines to create in several places but that's it.
Once a masqurade server is set up all it
does is strip the local IP from the packet then adds the IP it got from
the DHCP at your ISP's, when it gets the packet back it does the
reverse. These means everything is exactly the same as not going through
it no setting mail addys nothing.
The reason this is possible is because of
the IP aliasing facility in the kernel. Wingate is some kind of
workaround no doubt as I'm pretty sure no MS kernel does that.
The result is that a masqurade server is a
little harder to set up but configuration is not required. OK you'll
have to tell the inhabitants of your LAN the gateway addy but thats it.
A thought I had. "User friendly
_always_ means it has to be broken in some attractive way".
CC
--
Upgrade to Linux...the penguins are hungry!
Chris Carson aka "GreyDeth"
250-248-0142
http://carnagepro.com
Well, the converse, perhaps, given that WinGate has been around a
lot longer than Linux. Actually, the difference between the two is in the
distinction between two pretty well-known methodologies, each of which has
advantages and drawbacks. WinGate is a proxy server, whereas the Linux IP
masquerade facility is essentially a Network Address Translator (NAT).
There are several third-party NAT utilities for Windows 95/98 and Windows
NT. One of them, I can't recall its name, was recommended here by a reader
some months back.
* * * * *
This from Chris Carson [root@mail.bcsupernet.com;
on behalf of; cc [cc@bcsupernet.com]]:
Ah it's a proxy server, thanks, that makes
more sense. I wonder how NT does IP spoofing though. I don't belive it
is a kernel service ... not one I ever found, though it's been a while
since I had a windows system, be about 18 months now.
Thanks, I'll be able to make more sense when
people ask me the difference.
CC
--
Upgrade to Linux...the penguins are hungry!
Chris Carson aka "GreyDeth"
250-248-0142
http://carnagepro.com
No, as far as I know, NT does not support IP masquerading
natively (although if you install the Option Pack you get an SMTP module
that runs in an IP masquerading environment. You don't get the smart
mailer, though. For that, you still have to run a real SMTP package on
Linux or a commercial NT product). I'm not sure which technology Windows
98 SE uses. From the brief descriptions I've read, it sounds more like a
proxy server similar to a crippled WinGate clone, although it may be a
NAT.
|
TTG Home
Robert Home
Daynotes
Home
Special
Reports
Current Topics |
Sunday,
June 27, 1999
[Last
Week] [Monday] [Tuesday]
[Wednesday] [Thursday] [Friday]
[Saturday] [Sunday] [Next
Week]
Every Monday, I download the raw usage stats from my server at pair and
then run Analog to analyze the log files. I usually don't pay a lot of
attention to the logs, but in the process of migrating things over to kerby,
I decided to go ahead and download and process the stats today, just to
make sure everything worked. While I was glancing over the results, I
noticed the Domain Report section, which I don't usually look at. I may
start looking at it because there's some interesting stuff here.
Incidentally, the "#reqs:" column refers to
"requests" as opposed to page reads. One page may comprise
several "requests"--the HTML page itself, the background
graphic, and so on. My site averages about 5,207 page reads per 10,000
total requests, so the actual number of page reads is just over half the
number in the #reqs: column. At any rate, here's who's visiting this site:
#reqs: %bytes: domain
-----: ------: ------
9434: 38.33%: .com (Commercial)
6735: 31.20%: .net (Network)
2641: 10.77%: [unresolved numerical addresses]
1078: 2.74%: [domain not given]
698: 2.71%: .ca (Canada)
624: 2.70%: .edu (USA Educational)
319: 1.37%: .nl (Netherlands)
268: 1.12%: .au (Australia)
358: 0.95%: .ie (Ireland)
236: 0.87%: .org (Non-Profit Making Organisations)
215: 0.86%: .mil (USA Military)
206: 0.75%: .us (United States)
233: 0.72%: .arpa (Old style Arpanet)
143: 0.63%: .uk (United Kingdom)
82: 0.53%: .de (Germany)
101: 0.47%: .za (South Africa)
85: 0.35%: .hk (Hong Kong)
129: 0.35%: .se (Sweden)
68: 0.28%: .gov (USA Government)
49: 0.27%: .jp (Japan)
56: 0.22%: .pg (Papua New Guinea)
60: 0.20%: .fr (France)
42: 0.19%: .be (Belgium)
29: 0.14%: .nz (New Zealand)
32: 0.11%: .it (Italy)
17: 0.10%: .ru (Russia)
44: 0.10%: .ch (Switzerland)
45: 0.09%: .co (Colombia)
2: 0.06%: .pl (Poland)
3: 0.06%: .lt (Lithuania)
5: 0.06%: .bg (Bulgaria)
9: 0.06%: .mx (Mexico)
21: 0.06%: .br (Brazil)
14: 0.05%: .ua (Ukraine)
40: 0.05%: .my (Malaysia)
3: 0.05%: .pt (Portugal)
6: 0.05%: .es (Spain)
3: 0.04%: .gr (Greece)
3: 0.03%: .tr (Turkey)
4: 0.03%: .il (Israel)
5: 0.03%: .fi (Finland)
10: 0.03%: .dk (Denmark)
6: 0.03%: .sg (Singapore)
3: 0.03%: .np (Nepal)
11: 0.03%: .cr (Costa Rica)
5: 0.02%: .in (India)
2: 0.02%: .md (Moldavia)
10: 0.02%: .at (Austria)
12: 0.02%: .is (Iceland)
8: 0.01%: [unknown domains]
9: 0.01%: .th (Thailand)
11: 0.01%: .ar (Argentina)
7: 0.01%: .ph (Philippines)
3: 0.01%: .uy (Uruguay)
5: 0.01%: .sa (Saudi Arabia)
4: : .id
(Indonesia)
3: : .lk (Sri
Lanka)
8: : .kr (South
Korea)
1: : .no (Norway)
1: : .ee (Estonia)
1: : .hu (Hungary)
* * * * *
This from Jim Griebel [jgri@earthlink.net]:
The Internet Connection Sharing feature on
W98SE doesn't seem to be a proxy; at any rate the Netscape client I run
on the Linux box doesn't need to be set up for a proxy. (Yes, to the
horror of Linux users everywhere, I'm accessing the Internet from the
Linux box via the Windows box.) I gave the Linux box the Windows
machine's IP as the default gateway and told it which DNS the ISP uses,
and that was pretty much that. (Other than getting Linux to quit
demanding a connection to the DNS at odd intervals.) ICS provides at
least some DHCP services for clients, but I haven't really put that to
the test yet.
The main drawback of ICS that I can see is that it insists on a fixed
subnet -- 192.168.0 -- which would mean it won't work with some setups,
unless maybe you put a second network card in the gateway machine.
While going through all this networking stuff (I upgraded the home
network, all twelve feet of it, to 100MB Ethernet last week) I noticed
something odd. I had a problem with the network card in the W98SE
machine -- it would send, but not receive, which turned out to be
related to buggy IRQ steering, or something like that -- and while it
was vainly trying to find the rest of the network it assigned itself an
arbitrary IP address (169.254.something) and started looking for other
machines on that subnet. This didn't bother me, but I wonder what would
happen if you just happened to have that subnet and a flaky Ethernet
card somewhere.
Thanks. I'm currently running Win98 (aka Win95 v 1.1) rather than
Win98 SE (aka Win95 v 1.11), so I haven't had a chance to look at Internet
Connection Sharing yet. From what you say, it sounds like a simple
software NAT. As far as the 192.168.0 subnet, that's probably a reasonable
thing to default to, although I don't much like it being a forced setting.
As far as Windows assigning itself an arbitrary IP address, that's pretty
poor practice to say the least.
* * * * *
This from matt horrocks [matts@burgoyne.com]:
That page about how you made explosives is
cool. How you made black powder at 11 is amazing and then nitro at 12
hehehe!!! Were did you learn to make things like that. Its hard to find
the chemicals now. good story, bye.
Well, finding out how to do it is the easy part. Living through
your first attempts is what's tough. As I recall, I visited our local
library and started reading Army Field Manuals that explained such things
as unconventional warfare and field-expedient munitions. Everything you
really needed to know was in there, and it was authoritative. I also
picked up a copy of The Chemistry of Powders and Explosives.
I doubt that the chemicals are all that much harder to come by
now than they were then. Since Oklahoma City, of course, everyone knows
about ANFO (ammonium nitrate/fuel oil). Even so, the last time I noticed
you could still buy a 50 pound bag of ammonium nitrate at the garden
supply store, and all the fuel oil you wanted at the diesel pump. That's
the problem. All the chemicals needed are common ones, and all have many
legitimate uses.
ANFO isn't much of an explosive, really. Technically, it's a high
explosive because it detonates (or can be made to detonate under proper
conditions), as opposed to, say, black powder, which does not detonate but
simply burns very, very quickly. But ANFO has such a low velocity of
detonation that it has very little brisance, or shattering power. Instead
of shattering, it heaves. About the only military use for it is in things
like road cratering, where you want heaving action more than shattering
action.
For someone who wants to manufacture real military-grade
explosives, such as RDX, it's not all that much harder to obtain raw
materials. Nearly everything you need for almost any common explosive is
readily available as an industrial chemical. I can go out today and buy
all the ammonia, formaldehyde, sulfuric acid, and nitric acid I need to
make a pound (or a ton) of RDX. It's undoubtedly harder for a kid to gain
access to the raw materials, but that's no bad thing.
As I've said repeatedly in the past, I strongly urge anyone who's
considering playing with explosives to think again. It's bad enough that
you risk your life by experimenting with them. But even if you're careful
and survive that, the courts have no sense of humor about explosives
anymore. When I was blowing things up 30 years ago, people just shook
their heads. No one thought it was a matter for the police or the courts.
Nowadays, you're likely to get caught, go to jail, and pay a huge fine.
That's if you don't kill yourself first.
* * * * *
This from matt horrocks [matts@burgoyne.com]:
I have been wonder about explosives and
chemical reactions. That stuff is neat I think. Im 14 years old and I am
going into high school. I want to learn some chemical stuff there. When
I was 10 I saw a few guys setting up a firework show. At the time I did
not know of chemicals or anything like that. So I looked around and
asked questions. I learned a little bit about it and I thought I wanted
to be a pyrotech guy. Well I fixed up some fireworks to explode and
stuff like that or got dry ice and put it in plastic bottles. Its was
fun. But I still didnt know much about chemicals. So I got on the
internet and look around, I found neat stuff. Now I think I will learn
some more stuff about everything im intrested in.
Okay. Once again, I'll warn you. Don't do it. Join the Rocket
Club or find other ways to enjoy pyrotechnics. But don't mess around with
making them yourself. If you do, you'll almost certainly hurt or kill
yourself or other people. This stuff is not something for kids to mess
around with. Come to that, it's not something for adults to mess around
with. Unless you know exactly what you're doing--and you
don't--compounding your own pyrotechnics is a quick way to the hospital or
the graveyard. Even people who know what they're doing get killed all the
time. Believe me on this.
I once came within literally five seconds of being killed. I was
working on a device and had forgotten something I needed. It was behind
the concrete block wall that I intended to shelter behind when I set the
device off. I walked behind the wall to get what I'd forgotten. The device
I'd been working on a few seconds before spontaneously detonated. If I
hadn't been behind that wall, they'd have had trouble identifying what was
left of me. And I knew what I was doing. As it turned out, the problem had
been that I used some chemicals that were supposed to be of a certain
purity and turned out not to be. The impurities were sufficient to
catalyze the reaction. It wasn't my fault at all. But that wouldn't have
helped me if I hadn't been behind that wall. Trust me on this. DO NOT
ATTEMPT TO MAKE YOUR OWN EXPLOSIVES.
* * * * *
This from Guntis Glinavs [gglinavs@serix.com]:
Just want to compliment you on your site and
efforts - interesting reading on lots of computer problems I hope I
never have to solve (I have enough different ones of my own)
Re: W98 SE ICS
I'm pretty sure the ICS module is a NAT -
probably based on a program created by NEVOD Inc. These people had NAT
products for W9x and NT that seemed to be the only ones to allow Quake
II and Blizzard's Battle.Net related games to work from a private
network -> NAT -> cable modem. I've had a 5 user license from them
for over a year and it has been bulletproof - transparent to the
clients, provides automatic DHCP, seems fairly secure (so far) and it
works - what more could I ask?
In February they had a notice on their
website that Microsoft had bought them out and that the web site's
help/support files would only remain in place till April. They emailed
out the latest version of their program and then disappeared!
They subsequently advertised for beta
testers for a W98 module so it would be safe to assume that NEVOD's
NAT1000 has been incorporated into our favorite OS. If it is as capable
as NAT1000 most people should be pretty happy.
>From my experience with WINGATE, the NAT
solution seemed a whole lot easier - no port configuration, no security
hitches ... Apparently WINGATE (at least in earlier incarnations)
has/had some severe flaws when setup on a cable network using its
defaults. These included providing conflicting DHCP services OUT to the
external network and allowing relatively easy email/irc spoofing from
outside locations. I know that Rogers_@Home was unhappy with WINGATE
users and various IRC servers tended to ban entire IP ranges of cable
users due to the problems caused by misconfigured WINGATE servers.
On a similar note I wonder if you've seen
some of the new thin server (?) software products that are appearing.
One in particular seems interesting - Network Concierge
(http://www.nc4u.com). This looks like a relatively easy and hassle free
way of setting up a LINUX network server to provide file and Internet
features on a low cost hardware system without having to learn all of
the arcane Linux spells and incantations. Any comments?
Keep up the good work.
G^2
Guntis Glinavs
Nanda Devi Computing
London, Ontario
gglinavs@serix.com
Thanks for the kind words. From what I've heard from you and
other readers, it seems reasonably certain that ICS is indeed a NAT. I've
not experienced any of the problems with WinGate you mention, but then I
don't have a cable modem (or ADSL, more's the pity). I'm not familiar with
the thin server stuff you mentioned, but I'll take a look when I get a
spare moment. There's no doubt that installing Samba for file sharing is
well beyond the abilities of many would-be Linux users, and setting up an
Internet server (particularly mail) is beyond most. I can see that a
product like you mention might be very attractive to quite a few people.
|
|