Home Blog Page 8591

11 new HOWTOs in the Linux Orbit Library

Author: JT Smith

Anonymous Reader writes: “We’ve posted 11 new HOWTOs in the Linux Orbit library. Thanks to Harold Rodriguez for granting us the rights to publish his excellent tutorials.”

The new additions include:

Introduction to BASH shell scripting: Version 1.2
Compiling Software Tutorial: Version 2.01
Configuring the BASH shell: Version 1.0
Booting into GUI: Version 1.0
Creating Your Own MAN Page: Version 1.0
Easy Internet Sharing: Version 1.1
Event Scheduling in GNU/Linux: Version 1.0
Securing the Home Linux System: Version 2.0
The Quick and Dirty Guide to Slackware Packages: Version 1.0
Vi Crash Course: Version 1.0

Check them out at LinuxOrbit.com.

Category:

  • Linux

Raymond: Linux kernel patching in crisis

Author: JT Smith


By John Leyden
of The Register

Open Source guru Eric Raymond says Linux kernel patching is in crisis, and he has renewed calls for someone to assist Linus Torvalds as a “penguin patch lieutenant.”

Speaking at a lecture organised by the UK Unix Users Group in London Wednesday night, Raymond said that kernel patching was the one remaining part of centralisation in Open Source development.

He said Linus has “reached his stress limit” and that no one person can deal with the number of kernel patches coming forward from kernel maintainers. Patches, many of which would help in the further development of Linux, are being dropped without good reason, Raymond observed.

“Linus needs to get better at delegating,” said Raymond. “Sometimes he can file out jobs and then arbitrarily reverse the decisions made.”

He endorsed comments made in Linux mailing lists last month that a kernel patch integrator, who’d fulfill a similar role to Alan Cox’s in earlier stages in the development of Linux, is needed.

Raymond, the president of the Open Source Initiative , is best known for his book The Cathedral and the Bazaar in which he argued that Open Source collaboration is superior to traditional closed source development.

His comments that proprietary software from the likes of Microsoft will be replaced by Open Source alternatives in the long term were well received by a technology savvy audience last night. But Raymond was preaching to the converted; the timescale of the inevitable triumph over Redmond remains opaque.

The meeting also covered the subject of making Open Source software more appealing to mainstream users but no firm conclusions were reached.

Some felt better user interfaces need to be developed for applications like word processors and spreadsheets, but this kind of work is a less interesting problem for Linux hackers to solve. Developing a consistent user interface for Mozilla was cited as an example of the types of shortcomings sometimes encountered in Open Source development projects.

Raymond disagreed with this analysis and said the “idealistic determination” to make Open Source applications friendlier to non-techies existed. The bigger issue in making Open Source user friendly was creating a means to get feedback from consumers, he added.


All Content copyright 2002 The Register

Category:

  • Linux

O bluetooth, where art thou?

Author: JT Smith

NewsFactor Network writes, “After years of talk about Bluetooth, those who track the wireless space are starting to wonder what ever happened to the wireless networking technology that was supposed to change radically the relationship between mobile devices and users. Answer? The technology is in its infancy.” The story’s at osOpinion.com.

Microsoft settlement tightened up

Author: JT Smith

From Wired.com: “Microsoft and the Justice Department disclosed significant changes Thursday to the proposed settlement of their landmark antitrust case, partly to stem criticism from many legal and technology experts that the software giant was getting off too easy.”

Eight things users want from IBM: Faster Linux versions

Author: JT Smith

NWfusion.com lists several things. Among them: “Ready Linux versions more quickly. ‘Typically, new software and functional enhancements come out for [Windows] NT and Solaris, then for AIX and HP-UX, and then Linux,’ says Dan Agronow, vice president of technology at weather.com. He would like to see Linux support come more quickly to new product releases. ‘This is important to us because over the past year we have become a 95% Linux shop,’ Agronow says.”

Category:

  • Linux

Opera 6 enters Linux spotlight

Author: JT Smith

ZDNet UK has a story about the Opera 6 beta for Linux, including a list of new features.

Bayonne Web services, applications, GNU SIP stack, more

Author: JT Smith

David Sugar tells us what’s new in GNU Bayonne (February 28, 2002)
See http://www.gnu.org/software/bayonne for general information.

1. What, another update already?
2. GNU Bayonne Web Services
3. Applications and Applets
4. Applications for Carriers
5. Plugins Everywhere
6. What to do with gnutelephony.org
7. A GNU SIP stack is born
8. Bayonne-by-Night introduced

What, another update already?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Updated reports are done whenever there is sufficient information to impart, and are not done on any fixed or known schedule. It happened to be a particularly busy week, so there is a much quicker update than usual. In fact, a number of new topics have come up, each of which will have significant impact on GNU Bayonne going forward.

GNU Bayonne Web Services
~~~~~~~~~~~~~~~~~~~~~~~~
In the 1.0 code base we are making GNU Bayonne “http aware”. This was done primarily to support other servers by enabling GNU Bayonne to provide XML formatted documents for system status and, ultimately, to support XMLRPC and make GNU Bayonne servers accessible as a telephony resource for web services development.

When I say web services, I envision a number of things. Imagine going into something like the address book in phpGroupWare, and having your phone dial when you click on phone numbers in an address book entry. Imagine seeing a call history of who called you, and imagine the Bayonne link appearing on customer service web sites to connect you to an agent.

In the beginning, there was Bayonne, but it had only very limited integration. This integration could be achieved thru the command fifo and could be accessed by a web application running on a local server on the same machine thru CGI or similar mechanisms. CGI executables could control the Bayonne server residing only on the same machine.

There were problems with this, of course, since Apache ran under one user id and Bayonne typically under it’s own. To get around this problem, a special “wrapper” was created that could be invoked from cgi and switch from the uid of apache to the uid of Bayonne before calling IPC services. However, again, we were still on the same machine. To enable remote access to Bayonne resources, one had to setup a local web server on the Bayonne machine and then hand create a web service that could invoke cgi and return usable results.

To more fully enable standardized web services, we choose to support XMLRPC. However, while XMLRPC standardized the mechanism for exchange between local IPC of a given GNUCOMM telephony server and a generic external representation for web services, it still required a web server to host it, and translation logic. In some prior GNU Bayonne releases, this role was filled by a separate master server called Appenine. Appenine would sit above the entire GNUCOMM tree and offer XMLRPC to the world, while at the same time using IPC services to communicate locally with things like Bayonne.

The problem with this approach had been twofold. First, none of the GNU Bayonne IPC mechanisms at the time were fully bidirectional, hence one would have to come up with clumsy integration methods that relied on the Bayonne fifo and memory mapped blocks. Second, this meant two distinct layers were involved in handing off XMLRPC calls, with all the inefficiencies this involved.

In the 1.0 source tree, we have chosen to support a new TCP mechanism for IPC and control. One can telnet to a running GNU Bayonne 1.0 server and manipulate it live and interactively. This new mechanism was modified so that it could support http requests alongside interactive telenet sessions and so now GNU Bayonne can respond to http requests directly as well.

What we wish to do with http in GNU Bayonne is enable integration of telephony aware web services rather than support browsers. To accomplish this, GNU Bayonne’s http support will typically be used to emit parsable XML documents rather than browsable HTML pages. This will also enable one to create administrative web service front ends for GNU Bayonne which retrieve, parse, and provide a local browser presentation of the server information in any manner desired, rather than hard coding a specific data presentation directly browsable from the server itself. I believe we need to separate presentation from content and have presentation (for browsers) occur outside of the GNU Bayonne servers.

I have also added XMLRPC parsing capabilities to GNU Common C++ a few revs back, and I plan to use this to accept XMLRPC requests as well as provide XML content for other services to use. XMLRPC and XML parsable documents together will be delivered thru this interface. A single “status” page will be provided in http as a “text/html” so that one can use a browser to quickly stat a running server, and a few special url requests may be used to provide the GNU Bayonne “logo” and standardize a Bayonne “link” one can toss onto a web page for quickly building GNU Bayonne click-to-dial applications.

Since one can potentially do interesting things with this new mechanism, we did not want ordinary users over the internet submitting requests to running GNU Bayonne servers that happen to sit on an open port. So, GNU Bayonne can support authentication, and uses the same user local “group bayonne” password entry set the telnet mode command monitor does. Some URL’s, like say the “logo image”, do not require protection, and will be accessible with unauthenticated requests. Others of course do require authentication to access.

Since we have an XML schema in GNU Bayonne now, the “gnucomm” schema used for the config file, this schema will be extended and used also for the standard document representation for supplying XML document requests that contain server information as well. We really also need to provide a complete DTD document for defining “gnucomm” as a distinct dialect.

Applications and Applets
~~~~~~~~~~~~~~~~~~~~~~~~
We had just started a major push for GNU Bayonne applications late last year when, in a meeting held in London, it was decided to put that on hold for awhile so that we could organize a 1.0 release and integrate with the phonestreamer drivers. Now that the 1.0 server tree is looking more stable, it is time to again focus on applications. I do not believe we can have a successful 1.0 release of GNU Bayonne unless we provide at least some applications anyone can use right out of the box after installing the server.

A Bayonne “application”, as defined in Bayonne “1.0”, essentially is a service script, a set of related voice prompts in a common library directory, and, possibly a supporting DSO module. An application might include a web services/front end component as well, and possibly a database. These are not necessarily trivial to setup, but I think are still appropriate to bundle as needed. A Bayonne “application” might also be made available as a completely separate package. In fact, I recall Rich Bodo is doing some work to use “stow” to manage installation and removal of Bayonne applications.

A Bayonne “applet” could be thought of as a set of scripts or modules and/or voice prompts used to deliver some small piece of an application that might, to some extent, stand-alone, but really, is meant to be used within or as part of building other applications.

An example of an “applet” might be found in the current “pinredirect” module found in the Bayonne 1.0 tree. This is meant to provide a simple mechanism to create and manage a small number of pins in a running Bayonne server. In particular, such an applet might be used by a company to control access to enable employees to make calls redirected thru an outside line, and hence, the name “pin redirect”.

When we consider applications for use with Bayonne, several categories come to mind. One area involves applications for commercial carriers and wireless service providers, which I will talk about shortly. More traditionally, people think about enterprise applications like voice mail, unified messaging, v-commerce, and customer relations management, which relate deeper into GNU Enterprise and phpGroupWare, and which I am going to cover at a later time. We also in time will explore and provide working solutions for vertical markets, like hotel-motel, and complete office phone systems using GNU Bayonne.

To do applications we also need people to volunteer to record and provide voice prompts for them. If you are interested in being a “voice” of GNU Bayonne, I would be interested in hearing from you.

Applications for Carriers
~~~~~~~~~~~~~~~~~~~~~~~~~
I currently have three applications in mind to complete, test, and use to demonstrate how GNU Bayonne may serve the needs of commercial carriers, both for providing wired and wireless services. At one point we actually had facilities available to us from a US based carrier to test these kinds of applications, but at the time we did not have functional PRI span support which we do now, and so we could not take advantage of those facilities.

I am looking for commercial carriers that might be willing and interested in permitting testing and deployment of GNU Bayonne on live spans with outside dialable numbers so we can test and demonstrate these services properly. We have facilities at OSDL, but these facilities do not include outside dialable spans, at least at this point. We are in the process of establishing a grant program for GNU Bayonne, and it may be possible this could help provide some funds for such testing. If commercial carriers wish to contribute to GNU Bayonne development in other ways, this could also be a means for that to happen.

The three applications I currently envision bundling initially with GNU Bayonne are operator redirect services such as used for automated (or customized) directory assistance services, voice mail hosting (vmhost), and prepaid calling (such as for prepaid cellular or debit cards).

Voice mail hosting should be explained further. This can be thought of as a simplified “voice mail”, as it does not need to deal with enterprise voice mail features like user directories, copying and forwarding messages between mailboxes, etc. As such, it is meant for hosting of mailboxes for individual subscribers alone.

Prepaid calling is well understood, and any GNU Bayonne prepaid solution will need to at least be aware of, if not initially address, csr and end user web services for things like administration and account review, billing (potentially thru clearing houses), account balances, pin databases, and recharge services, in addition to the voice application services supplied thru a GNU Bayonne server itself. I do not look at it as a small or simple application, and some parts of it can easily touch upon things being done in both GNU Enterprise and phpGroupWare. For the 1.0 release, I am only concerned with having appropriate prompt libraries, a model prepaid application script, and DSO support for database integration. I do expect by the end of the year at least two vendors will be providing complete GNU Bayonne based prepaid solutions.

Plugins Everywhere
~~~~~~~~~~~~~~~~~~
One of the things we have done moving into the 1.0 source tree was to remove functionality from the core server that is not commonly used and make that functionality available instead as plugins. This has allowed the base server to be simplified, and has reduced feature creep out of the core server.

Things that are plugins today include the “request” command, which used to support setting of scheduled jobs. Setting scheduled jobs is not commonly needed, although it is a very useful feature when it is. The new plugin for this in 1.0, “submit”, actually goes further in that scripts can now manage jobs they create and get notification when jobs actually run. The “scheduler” is also a feature that is not essential or used in dedicated applications and will be re-introduced as a plugin.

The entire class tree for plugins had been greatly simplified in the 1.0 source tree. We are also placing a lot more emphasis on plugins for extending GNU Bayonne servers, especially for creating applets and useful services. If anyone has a good idea for new plugins, I would be happy to hear it.

What to do with gnutelephony.org
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I acquired this domain awhile ago because it seemed neat and was available. However, I have not done very much with it yet. One idea I have is to hand out the prestigious “@gnutelephony.org” email address aliases for project contributors and such. Another thought had been to create a portal site for GNU Telephony related projects, although, also keep in mind, there already is a linuxtelephony.org, and a voxilla.org; does the world really need a third infrequently maintained site??

One idea had been to use it to demonstrate GNU Bayonne portal concepts, and now, web services. This I think I might actually do. Also, I am thinking of using it for the things I normally use bayonne.myip.org for as the master mirror site. If anyone has a specific suggestion or proposal for gnutelephony.org, I would be happy to hear it.

A GNU SIP Stack is born
~~~~~~~~~~~~~~~~~~~~~~~
oSIP, the work of Aymeric Moizard, has officially become the newest GNU package as of Yesterday. oSIP offers a state of the art and highly compatible SIP stack available under the L-GPL, and will make it easier to introduce standardized telephony services built on top of GNU.

I was quite pleased to see this finally happen, as I think oSIP will have a significent role on GNU Bayonne development going forward this year. It will of course be an essential component of the Olorin server. However, oSIP is quite capable of being used to create client applications as well as servers. Having a standard library implimentation of SIP in GNU should make it all the more easier for other GNU applications become telephony enabled.

Bayonne-at-Night Introduced
~~~~~~~~~~~~~~~~~~~~~~~~~~~
To facilitate development of GNU Common C++ “2” and the Bayonne 1.0 source tree, I have now made nightly tarball builds of the current cvs trees available. I expect to introduce prebuilt binary packages to Bayonne-at-Night as well soon. These were made initially available from ftp://bayonne.myip.org/pub/nightly, although they should now be available from GNU Enterprise as well (see www.gnue.org for details).

Category:

  • Open Source

Third largest international advertising agency chooses Linux to host Websites

Author: JT Smith

IBM and SteelEye
Technology Inc. today announced that BBDO INTERACTIVE, a subsidiary of the
third largest advertising agency worldwide, has chosen Linux® to develop
and host websites and applications for its clients. BBDO INTERACTIVE is
deploying SteelEye’s LifeKeeper clustering software running on Linux-based
IBM® eServer* xSeries servers and IBM DB2® Enterprise Edition for Linux.

“BBDO INTERACTIVE provides complete Web hosting and infrastructure
solutions for customers who require 99.99% and even higher level
availability for their business-critical applications,” said Andreas
Walter, IT Manager for BBDO INTERACTIVE. “The integrated IBM xSeries server
solution and SteelEye LifeKeeper clustering software offerings on Linux
provide us with the ability to rapidly deploy and easily manage our
platforms, all with a price/performance advantage that’s unbeatable.”

BBDO INTERACTIVE chose Germany-based COMPUTER CONCEPT to help deliver
SteelEye’s newly available reliability package on IBM’s eServer xSeries
with DB2 database software for its enterprise-grade deployments. BBDO
INTERACTIVE was looking for high degrees of flexibility, reliability and
ease of management to keep systems and applications up and running. The
company found these integrated IBM eServer xSeries and SteelEye’s
LifeKeeper offerings for Linux deliver the benefits it needs while
providing a time-to-market competitive advantage.

“Linux is playing a growing role as the operating system of choice
for customers using DB2 and IBM xSeries servers. Customers like BBDO
INTERACTIVE are responding to the cost savings, performance and efficiency
of Linux on Intel® servers with the reliability of our database software,”
said Richard Michos, IBM Vice President and Business Unit Executive, Linux
Servers. “Now, by working with SteelEye, we have demonstrated that our
combined hardware and software Linux solution provides a complete, easy to
install solution for high availability customer requirements.”

SteelEye also announced that it has attained IBM’s ServerProven®
validation for its LifeKeeper products running on IBM eServer xSeries
servers with Linux and Microsoft® Windows® operating environments. With
this announcement, customers can now choose from a variety of packaged
clustering solutions, which support IBM DB2® Universal Database, SAP R/3,
Oracle, and email messaging environments.

“Having become a member of the IBM ServerProven program, SteelEye now
offers customers integrated solutions for their business needs with the
confidence that customers can easily and rapidly implement and deploy
reliable xSeries server environments to provide maximum reliability and
uptime for their business-critical applications and data,” said Boris
Geller, Vice President of Marketing at SteelEye. “SteelEye’s LifeKeeper
and Disaster Recovery Solutions provide unprecedented ease of use, reduce
IT operations and management costs, and support a wide range of
applications, servers and storage configurations.”

An easy and affordable high availability clustering solution designed
to provide continuous uptime of critical business applications, servers and
data, LifeKeeper offers flexibility through its scalability, plug-and-play
integration and intuitive Java GUI. SteelEye also provides an easy upgrade
path from local protection to WAN-optimized disaster monitoring and
recovery with its Disaster Recovery Solution offerings. LifeKeeper used
with DB2 and IBM’s xSeries Servers provide customers with reliability and
scalability, and deliver industry-leading price/performance for Linux.

Availability
The bundled Linux and Windows solutions are available now and can be
purchased through IBM and SteelEye Global Channel Partners. For a list of
channel partners, please contact SteelEye at 877.319.0108 (+1.650.318.0108
for calls outside the USA).

About SteelEye Technology, Inc.
SteelEye Technology, Inc. is a leading provider of low cost high
availability clustering software that is easy to deploy and operate. The
company’s LifeKeeper software and SteelEye Disaster Recovery Solution
enable enterprises of all sizes to ensure continuous uptime of
business-critical applications, servers and data. SteelEye products offer
enterprise-grade reliability while simplifying implementation through
plug-and-play support for the widest range of applications, servers,
storage options, and operating systems, including Linux, Windows NT,
Windows 2000, and Solaris environments. Global 1000 companies rely on
LifeKeeper to keep thousands of servers up and running, including Chase
Manhattan Bank and AT&T Corporation. Headquartered in Mountain View,
Calif., SteelEye is privately held and has received venture financing from
Compaq Computer Corporation; CrossBridge Partners; Dali, Hook Partners;
Hitachi, Ltd.; Intel 64 Fund; Massey Burch Capital Corp.; and Venrock
Associates. For more information, visit www.steeleye.com.

About IBM
IBM is the world’s largest information technology company, with 80 years of
leadership in helping businesses innovate. Drawing on resources from across
IBM and key Business Partners, IBM offers a wide range of services,
solutions and technologies that enable customers, large and small, to take
full advantage of the new era of e-business. For more information about
IBM, visit http://www.ibm.com.

©2002 SteelEye Technology Inc. All rights reserved worldwide. SteelEye is a
trademark and LifeKeeper is a registered trademark of SteelEye Technology
Inc. All other trademarks and registered trademarks mentioned in this
document are properties of their respective owners.

The IBM eServer brand consists of the established IBM e-business logo with
the following descriptive term “server” following it. The following are
either trademarks or registered of International Business Machines
Corporation in the United States or other countries or both: IBM, the
e-business logo, DB2, DB2 Universal Database, ServerProven and xSeries.

Microsoft and Windows are registered trademarks of Microsoft Corporation.
Java and all Java-related trademarks and logos are trademarks of Sun
Microsystems, Inc.

Linux is registered trademark of Linus Torvalds. Other company, product
and service names may be trademarks or service marks of others.

Wireless networking for the (Linux) masses

Author: JT Smith

By Robin “Roblimo”
Miller

Once you’ve gone wireless, you’ll never go
back. Get a laptop and a wireless card, and you can work (or
goof off) online anywhere you want instead of being stuck
behind a desk or worktable. The problem has always been cost
and, to a slightly lesser extent, Linux compatibility. But
I’ve finally put together a wireless setup that’s affordable
and works 100%, totally, all-the-way with Linux.

The heart of my system is the
SMC Barricade, a
combination 802.11b wireless access point, wired
network router, and printserver that typically retails for

less than US $200. This little gem has been
favorably reviewed elsewhere, but the
recommendation that made me decide to go out and get one for
myself came from Steve Killen, better known as
Resident
Geek
on freshmeat or
as r_g on the UMBC LUG
IRC channel.

“Barricade rocks,” Steve said.

You have to understand: Steve lives in the
Baltimore area, where people hate to let go of a buck (“Mark
Downs” is the most popular clothing label here), so if
something “rocks” for Steve, it can’t just work, but needs
to be a great bargain. He got his wireless Barricade at
CompUSA on sale for about $150. By the time I got to CompUSA
myself, they were sold out, but eventually they got more in,
priced at $199, and I grabbed one. Still a bargain.

Configuration was easy. The instruction booklet says you
should connect to your Wireless Barricade through CAT-5
first and do your initial setup that way instead of trying
to do the setup over the airwaves. I cheated because I
wanted to see what happened if I tried to do the setup
through the PCMCIA wireless card already configured in my
laptop. It worked. I logged into the unit — the default is
no password at all — and that was that. Connected.
“No-plug” and play, you might say. The only real reason to
do your setup through a wire, it seems, is so you can set up
wireless security and input an admin password before
connecting wirelessly. If you live, as I do, in a
neighborhood where few people are likely to be roaming
around looking for open wireless networks to get onto, you
too can probably go wireless from the first moment.

Then came the thrill of getting a serial port dialup modem
to work with the Barricade, because I do not currently have
broadband available to me. I tried a Creative ModemBlaster
and it created problems. Finally I got creative and tried it
on my laptop’s serial port, directly. It worked, but not
well, and died after a few minutes. I couldn’t find the
receipt, so I guess I’m out $69.
Oh, well. Sometimes buying the cheapest thing you see is a
bad idea, and you need to bump up a notch to get something
that works.

My next move was back to CompUSA for a $79 Best Data V.92
modem, the second-cheapest one they carried, the one I
should have gotten in the first place; it says, right on the
box, in big red letters, that it works with Linux. And it
does. Quite well, too — 53K all the way, either through my
laptop’s serial port or attached to the Barricade. So
about $280, plus $89 for the wireless card in my computer,
and I’m on line without a hookup, I’m on the front lawn, I am happy. And I don’t even need a Mac.

Bye-bye, Airport

My previous wireless hub, bought slightly over a year ago,
was an Apple Airport. It was cute, had a built-in modem, and
took up very little room, but to configure the thing you
really needed a Mac. Yes, I found a Java setup utility for
it, originally written for the Lucent wireless hub on which
the Apple Airport was based, that sort of worked, but a
couple of times it messed up the Airport settings so badly
that I need to reinstall its firmware, and there we were,
back at the Mac. My wife is an iBook person, so we were ok
on that front, but far from perfect. For one thing, we had
one of the old-model Airports that was purely wireless,
without the option of plugging in with cable, and now and
then friends come over who don’t have wireless cards.

(I suppose the fact that that most of our close friends
carry laptops with them everywhere they go says something
about us, but let’s not speculate about that right now,
ok?)

Another objection to the Airport was limited range. It would
make it to the front yard, and that was about it. The
Barricade let me ping cleanly about 300 feet down the
street, no problem. Beyond that it was chancy, and depended
on the alignment of the two little antennas. We wiggled them
a bit and got out to about 400 feet, but were beyond the edge of true usability; any small movement led to a momentary disconnect. Without Pringles cans or other directional antenna devices,
300 feet is apparently about as far as you’re going to get
with this baby. (There is no obvious place to attach an
external antenna, although one could probably be rigged up
one way or another.)

The price difference between the
Wireless Barricade-plus-modem combination, and the new
Airport, which also has CAT-5 ports, is barely
noticeable. By the time you factor in the serial cable to
connect the Barricade to the modem, your “big box retail”
price is going to be just below $300 in either case, maybe a few bucks lower for Barricade-plus-modem, and I
did not find either one priced enough lower online to
overcome shipping. But if you don’t have a Mac handy and
don’t want to get one, the Wireless Barricade is the clear
choice.

Setting up a printer

I’ll quote from the setup booklet: “Follow the traditional

configuration procedures on Unix platforms to set up
the Wireless Barricade print server. The printer name is
‘lpt1.'”

I did this, and it worked. No fuss, no hassle, using an old
HP DeskJet that’s nearing the end of its lifespan but still
chugs out pages well enough for my simple needs.

The joy of compatibility

My wife’s iBook can use the Wireless Barricade’s
browser-based setup utility just as well as my (Mandrake)
Linux-running HP laptop. We have a Windows-free household,
since we don’t deal with companies that flout the
law and try to “campaign donate” (AKA bribe) their way out
of punishment, but we know people who respect laws less than
we do, who use illegal drugs and Windows and that sort of
thing, and their computers seem to work fine with the
Barricade’s setup utility, too. Windows people can download
and upgrade its firmware just as easily as Linux users. I
think it is very broadminded of SMC to make sure their
product works with Windows, not just with Linux and/or Mac.
More hardware vendors should take this approach. It makes
life easier and more pleasant for everyone!

Wireless for the masses

I started lusting after a wireless home network
nearly three years ago, but it was simply too expensive
back then, especially if you included the cost of the
laptops. Nowadays a pair of sub-$1,500 laptops and less than
$500 in additional gear (Barricade, modem, and wireless cards for the client computers) is all it takes to give
yourself the freedom to work anywhere in your house or yard,
with more than enough computing power and connectivity to
do “office type” work and even play a simple game or two.

I have seen low-end laptops, new, for under $1,000 recently,
which would drop the total hardware cost of a
wireless-networked, two-computer household below $2,500, with
everything bought new at the same time. And the old desktop(s)
can still be plugged into the Barricade with CAT-5, using a
plain-jane NIC like the ones so many of us seem to have
accumulated in our sheds or basements over the years, which
is also rather nice.

The wavelan_cs Linux kernel module is easy to set up; in
Mandrake, ELX, Lycoris, Red Hat, and other
user-friendly distributions it is an “autodetect” operation
that takes no human involvement beyond clicking on “DHCP” a
time or two. Mac OS 9.x or OS X requires only a few control
panel clicks to get wireless going, and even in Windows, it
only takes a driver installation and clicking through eight
or 10 setup screens to make a typical wireless card work.

But the big kicker is the drop in wireless equipment prices.
A year or two ago, a decent wireless access point, by
itself, cost $400 or more, and wireless PCMCIA cards were
$150 to $200. Now you can find 802.11b PCMCIA cards for less
than $80 if you look around a little, we have a $200 base
station that also works as a printer connection. Without the
modem, your two-client Linux wireless network can cost as
little as $340 to put together (not counting computers), and
that is less than the cost of running CAT-5 to three or four
rooms through the walls in most houses.

Setting up the Wireless Barricade took less than five
minutes. I did a firmware upgrade in under two minutes, not
counting download time. All setup and administration of the
unit is point and click, and the instructions are very
clear. No thinking was required.

At these price levels, with this kind of compatibility, and
with setup so easy (DHCP r00lz!), wireless is the way to go
in home and small office networking. Yes, there are security
problems with even the highest levels of 802.11b encryption,
but this is probably not important to most people; 128 bit
will keep out casual data snoopers, and most of us don’t
have any vital secrets to keep anyway.

But enough typing. It’s nice out here on the lawn today,
far too nice to work. I think I’ll go across the street and
sit on the banks of the little stream over there. And take
my (wireless) laptop with me in case I want to check in with my
people or jump on IRC for a minute.

Category:

  • Unix

Morpheus may move to Gnutella network

Author: JT Smith

Anonymous Reader writes: “Here is an interesting point. Morpheus – based on being knocked off the FastTrack network only two days ago – may have decided to abandon this network that has been so fruitful for it for the Gnutella network. As this article points out, there must be something really wrong on FastTrack for Morpheus to make such a drastic move so quickly. MP3Newswire.