How well does it work? - Pretty darn good; after all, Unix was designed as a networking system.
What do you get? - Currently (July 97 in Richmond, BC):
Installation
As I recall, the time budget for cable installation is one hour, so make it easy for the guy. I routed a smaller cable previously to pull through the new one. It almost worked - the tape join gave way and I had to redo the last leg. (This being a house with no crawlspace and all cables roughed-in during construction, and I didn't want cable stapled around the outside.)
The total time budget is two hours, which may include a virus scan of the DOS partition, installation of the SMC card, installation of the driver, installation of tcp/ip and Netscape/MSIE, and verification that peripherals such as modem, sound card, etc. are still working. In my case installation coincided with a temporary network outage and we tried to use an existing NE2000 card under Win3.1 which had only been used under Linux, so it took at least that long.
Note: I've read (Ted Powell) that if you swap the Ethernet card, you must power-cycle the cable modem.
How does it Work ?
The cable modem functions as a bridge - it is transparent to your computer, which thinks it is on a common Ethernet segment with everyone on your street (up to 250 homes). If you dump the arp cache (arp -a) you will see the Ethernet address of your local router, plus any other local PCs that might have conected to you. The rest is straight Internet stuff - routers, gateways, DNS etc. The modem does have its own ip address for diagnostics, but you don't need to know it.
What does it Cost ?
See the Wave page. Currently $55/month plus an installation fee.
What to Expect ? - or rather, what not to expect:
Don't expect to connect to Europe (or anywhere much, for that matter) at 400kbps. After all, this is the Internet we're talking about... Connectivity to the local segments is pretty good, and on a Pentium/Alpha/PPC you might actually get 400kbps to www.wave.ca. Currently, routing is via MCI to Seattle, so it's pretty good to Microsoft, not so good to UBC, SFU, gov.bc.ca etc. The modems are capable of up to 10Mbps, but are currently set to a lower rate until the networks are upgraded.
Sometime soon (fall 97 ?) Wave will connect to the @Home network, and will probably have access to high-speed mirrors and caches. Meanwhile ... it's a lot better than 28.8, and maybe you can hook up your own cache.
Configuration
Rogers give you values for
Note: (From Ted Powell) with SMC EtherPower (PCI), you may need to add "alias eth0 tulip" to /etc/conf.modules.
Connecting Multiple PCs
Yes, it can be done. See my localnet page for details of setting up Linux with 2 Ethernet cards, ip masquerading, SMB (Windows for Workgroups) server, etc.
Security - Be careful out there!
With Wave, you are On the Internet. Of course, this is what you wanted! You now have a static ip address and a continuous connection. This means that people out there can find your machine and potentially do nasty things to it. These include, among others:
Solutions:
Note: It iseems that hat the LanCity cable modems are configured to filter foreign TCP packets, so you can't sniff passwords in Telnet, ftp, POP, WWW so easily. However, other protocols such as Novell and Microsoft (BEUI, etc.) are not filtered, so any data you transfer using these may be exposed.
Although your TCP packets can't be sniffed, your computer can be "discovered" from WWW logs, BEUI packets, your WWW server, or just scanning the segment. A port scan may then be done of your machine, and any exposed holes exploited. Or something like a ping-of-death or denial-of-service attack may bring your machine down.
Juggernaut warning!
It's also possible to have your computer physically stolen from your house. To guard against that, encrypt your sensitive data and back it up elsewhere (your Wave ftp area, for instance ...) Solutions:
With ssh, a sniffer sees something like this:
^MSSH-1.5-1.2.20 ÿ^M^@^@^A^K^@^@^@^@^@^BmEÐ:Ì![Á^@^@^C^@^@^F%^BÿxÆk ~NSÓuб^Y¤èC~BÖÛ^Fz=£~D-µ]^^â\÷ m^@^@^@^E~T!í4^The Blue Book talks a bit about this for the Windows and Mac environments.
See also:
Have Fun!
Corrections/suggestions ? Please email.
Andrew Daviel <advax@triumf.ca>