Atomic I/O letters column #36

Originally published in Atomic: Maximum Power Computing
Reprinted here August 2004.
Last modified 16-Jan-2015.

 

Yay for on-device drivers!

Atomic's review of the Gigabyte GN-WLBZ201 USB wireless adapter got me thinking. If it can have its drivers stored on the device, why can't everything? So long as Windows can autodetect removable drives, shouldn't any device be able to boast this functionality?

Personally, I think it's a great idea. At home we have several printers, a scanner, and other external devices, and I am forever losing the driver CDs. It would be easier if all these devices had onboard memory which contained the drivers. If the drivers ever got updated, then they could be downloaded and just copied onto the device, over the top of the old ones.

There are of course some negatives. CDs are cheap and onboard memory isn't. I'd be happy to pay an extra few bucks to save the hassle though. I really think Gigabyte is on to something here.

James

Answer:
There's a lot to be said for this idea, but there are a couple of problems with it as well.

Problem one, which probably isn't a big one, is that average users might be confused about their printer (or whatever) giving their computer a new "removable" drive.

Problem two is that a lot of devices would probably need a surprising amount of storage on them. Printer and scanner manufacturers, in particular, are often guilty of producing multi-megabyte "driver" suites that contain a bunch of extra software only peripherally associated with the driver. Flash RAM is pretty cheap these days, but the thick end of ten freakin' megabytes for each OS supported by the device (Win9x/ME, Win2000, WinXP, Mac OS 9.x, Mac OS X...) still adds up to a fair bit of the stuff, and some "driver" packages are a lot bigger.

Now, perfectly good "64Mb" CompactFlash cards (real formatted capacity about 61Mb) are selling for less than $US20 delivered these days, which over the lifespan of a cartridge-hungry inkjet is as nothing. But printer and scanner manufacturers seem to be convinced that consumers care a lot about the initial purchase price; this argument actually holds water, in the case of scanners. Either way, they don't want to make a $US120 printer instead of a $US100 one.

Especially if it causes them to get lots of calls from puzzled people who can't find this new "E drive" their computer suddenly seems to have.

 

Mirroring, and free speed

I have a Leadtek A340 TD GeForce FX 5200 with TV out. I use the TV out on a regular basis for watching movies and surfing the net, as it is great being able to have two screens open at once. Occasionally I've wanted to have my screen mirrored onto my TV for playing games and so on, but in the nView manager it doesn't say I can do that. I'm wondering if I need the a newer version of nView, or if it's just my card.

Also, what is the highest speed I can overclock my P4 2.4C with the standard HSF?

Andrew

Answer:
Nvidia's drivers have been able to do TV/monitor display mirroring for some time now, but there's a 1024 by 768 resolution limit for TV displays, and the same applies to "cloned" displays.

Make sure both the TV and the monitor are enabled, set them both to 1024 by 768 (or less), set the monitor to be the primary display and the TV to be the secondary, and then set nView display mode to "Clone", and you should be in business.

(Nvidia have a bunch of downloadable AVI tutorials for nView.)

It also won't hurt to upgrade your drivers, if you don't have the current version.

Regarding overclocking your 2.4C - how fast it can go with the stock cooler depends on your motherboard, your case ventilation and your RAM, but the 2.4C's a great overclocker in general. If you've got a well-ventilated case and the ambient temperature isn't too high, you might well be able to hit 3GHz or more with the stock cooler.

The 2.4C doesn't come with one of Intel's copper-cored high end coolers, though, so if you're trying for a better than 20% overclock, you'd do well to upgrade to a nice copper-heat-sink Thermaltake or similar mass market overclockers' HSF.

 

Net for nothing?

I'm planning to get a Wi-Fi card, because I've read recently about Wi-Fi hot spot access and how it provides a way to get free Internet access at quicker than ADSL speeds. Do you know if there are any catches to this so-called free Internet access, and can you recommend any Wi-Fi cards?

Stephen

Answer:
There are still some free wireless Internet "hot-spots" here in Australia and elsewhere in the world, where you don't need to set up an account to use the network, but the word free should really be in quotation marks for most of them. They generally service places like pubs and cafés where you're expected to buy stuff while you surf.

There's also free access in places that're even more expensive to be in - luxury hotels, airline club lounges and such - but that's probably of even less interest to you.

There's been a bit of a dot-com-ish bubble associated with this. People with the following business model:

1: Set up free hot-spot
2: ???
3: Profit!

...who are now realising that free wireless in your café is much more likely to attract a few nerds who'll nurse one cup of coffee for an hour while they play Counter-Strike, or browse Hungarian rabbit porn, or otherwise scare away the normals. It's hard enough for companies to make money from wireless Internet access when they charge for it, let alone when they don't.

Assuming you know somewhere that has an unrestricted wireless network, though (on purpose, or accidentally...), it's generally possible to connect to it from outside the area it's meant to serve. You'll probably need a directional antenna to do this.

If you're not comfortable with the idea of juggling a laptop and a chunky antenna in your parked car, though, you're unlikely to find this very practical.

On the plus side, the 802.11b hardware needed to connect to a wireless LAN (or create your own) is now very affordable. Decent off-brand PCMCIA and PCI 802.11b cards can now be had for less than a hundred Australian bucks.

 

Car: Free. Tyres: $100,000.

About 15 months ago I was given a Panasonic CF-35RJJ8CAM laptop computer, for which all I needed was a power supply to get it up and running. Panasonic Australia referred me to their spare parts distributor in Parramatta, but all they said was that you can't buy that part in Australia.

I e-mailed Panasonic USA about buying the power supply, including the part number I found on their Web site, and got no response. They don't ship outside the USA, anyway.

Please help me. I have no one else to turn to!

Darren

Answer:
I've banged my head on a few Panasonic support pages now, and given up - would it kill them to let you search for a model number and then download a spec-sheet PDF file?

Anyway, what you need to know is the voltage and current rating of the AC adapter, if it's the usual simple DC type with a two-terminal barrel plug on the end. With any luck, the power adapter specs will be in the manual and/or stamped on the back of the laptop, and you can of course just look at the socket to see what kind of connector it uses.

If it's some weird multi-terminal job then you're probably out of luck, but if it's a normal laptop power adapter outputting something between 15 and 20 volts DC, with a barrel plug, then you can buy a generic replacement.

 

ren osmonds*.mp3 metallica*.mp3

Is there any way to get Windows XP to automatically rename a bunch of files in consecutive order? I tried selecting a heap of them and giving them the same filename and the result was:

File (1)
File (2)
File (3)...

Whereas I would prefer something like:

File1
File2
File3...

Any help would be appreciated.

Alex

Answer:
I don't think you can bludgeon XP into doing this natively, but there are a number of file renaming utilities out there that'll do what you want.

Decorative command line alternative
If it ain't got regular expressions, it ain't renaming.

A good freeware option, which puts flexible file renaming and several other features into the standard right-click menu, is rjhExtensions.

See also Bulk Rename Utility, which looks daunting but is actually very good.

 

Wired to wireless

I'm moving to a new place soon and will be getting ADSL (256kb) at the new place..

The problem is, will I still get the same speed (100kb download avg) and ping (sub 100ms) on a wireless network (802.11b - maybe 802.11g later) as on a corded network?

William

Answer:
Yes, provided you've got a good signal, and you're not sharing the one access point with a bunch of other users. 802.11-whatever that's trying to deal with marginal reception or lots of users can give quite woeful performance, but in normal situations you should have plenty of bandwidth, and the wireless connection will only add an imperceptible three milliseconds or so to your ping times.

 

Crunchalicious!

Is it just me, or are the MPEG artefacts on some live digital broadcasts, like the cricket on Channel 9, really bad? I don't get why they should be so bad - surely they could invest in a nice realtime MPEG encoder?

Bennett

Answer:
If a TV image is full of compression artefacts all the time, that's probably because it's had to be squished down to fit through a pretty narrow pipe as it's bounced off a satellite, or whatever. Perhaps it doesn't need to be that small all the time, but they don't know when they might lose bandwidth or have to switch to their backup pipe, and have thus set their constant bit rate encoder to use a rate that'll always work.

If the image goes to Lego only now and then, then it's just a transient error. Small glitches are often much more noticeable on digital signals than analogue ones.

 

Other letters columns

I/O #1
I/O #2
I/O #3
I/O #4
I/O #5
I/O #6
I/O #7
I/O #8
I/O #9
I/O #10
I/O #11
I/O #12
I/O #13
I/O #14
I/O #15
I/O #16
I/O #17
I/O #18
I/O #19
I/O #20
I/O #21
I/O #22
I/O #23
I/O #24
I/O #25
I/O #26
I/O #27
I/O #28
I/O #29
I/O #30
I/O #31
I/O #32
I/O #33
I/O #34
I/O #35
I/O #36
I/O #37
I/O #38
I/O #39
I/O #40
I/O #41
I/O #42
I/O #43
I/O #44
I/O #45
I/O #46
I/O #47
I/O #48
I/O #49
I/O #50
I/O #51
I/O #52
I/O #53
I/O #54
I/O #55
I/O #56
I/O #57
I/O #58
I/O #59
I/O #60
I/O #61
I/O #62
I/O #63
I/O #64
I/O #65
I/O #66
I/O #67
I/O #68
I/O #69
I/O #70
I/O #71
I/O #72
I/O #73
I/O #74
I/O #75
I/O #76
I/O #77
I/O #78
I/O #79
I/O #80
I/O #81
I/O #82
I/O #83
I/O #84
I/O #85
I/O #86
I/O #87
I/O #88
I/O #89
I/O #90
I/O #91
I/O #92
I/O #93
I/O #94
I/O #95
I/O #96
I/O #97
I/O #98
I/O #99
I/O #100
I/O #101
I/O #102
I/O #103
I/O #104
I/O #105
I/O #106
I/O #107
I/O #108
I/O #109
I/O #109
I/O #110
I/O #111
I/O #112
I/O #113
I/O #114
I/O #115
I/O #116
I/O #117
I/O #118
I/O #119
I/O #120
I/O #121
I/O #122
I/O #123
I/O #124
I/O #125
I/O #126
I/O #127
I/O #128
I/O #129
I/O #130
I/O #131
I/O #132
I/O #133
I/O #134
I/O #135
I/O #136
I/O #137
I/O #138
I/O #139
I/O #140
I/O #141
I/O #142
I/O #143
I/O #144
I/O #145
I/O #146
I/O #147
I/O #148
I/O #149
I/O #150
I/O #151
I/O #152
I/O #153
I/O #154
I/O #155
I/O #156
I/O #157
I/O #158
I/O #159
I/O #160
I/O #161
I/O #162
I/O #163
I/O #164
Dan's Data letters #1
Dan's Data letters #2
Dan's Data letters #3
Dan's Data letters #4
Dan's Data letters #5
Dan's Data letters #6
Dan's Data letters #7
Dan's Data letters #8
Dan's Data letters #9
Dan's Data letters #10
Dan's Data letters #11
Dan's Data letters #12
Dan's Data letters #13
Dan's Data letters #14
Dan's Data letters #15
Dan's Data letters #16
Dan's Data letters #17
Dan's Data letters #18
Dan's Data letters #19
Dan's Data letters #20
Dan's Data letters #21
Dan's Data letters #22
Dan's Data letters #23
Dan's Data letters #24
Dan's Data letters #25
Dan's Data letters #26
Dan's Data letters #27
Dan's Data letters #28
Dan's Data letters #29
Dan's Data letters #30
Dan's Data letters #31
Dan's Data letters #32
Dan's Data letters #33
Dan's Data letters #34
Dan's Data letters #35
Dan's Data letters #36
Dan's Data letters #37
Dan's Data letters #38
Dan's Data letters #39
Dan's Data letters #40
Dan's Data letters #41
Dan's Data letters #42
Dan's Data letters #43
Dan's Data letters #44
Dan's Data letters #45
Dan's Data letters #46
Dan's Data letters #47
Dan's Data letters #48
Dan's Data letters #49
Dan's Data letters #50
Dan's Data letters #51
Dan's Data letters #52
Dan's Data letters #53
Dan's Data letters #54
Dan's Data letters #55
Dan's Data letters #56
Dan's Data letters #57
Dan's Data letters #58
Dan's Data letters #59
Dan's Data letters #60
Dan's Data letters #61
Dan's Data letters #62
Dan's Data letters #63
Dan's Data letters #64
Dan's Data letters #65
Dan's Data letters #66
Dan's Data letters #67
Dan's Data letters #68
Dan's Data letters #69
Dan's Data letters #70
Dan's Data letters #71
Dan's Data letters #72
Dan's Data letters #73
Dan's Data letters #74
Dan's Data letters #75
Dan's Data letters #76
Dan's Data letters #77
Dan's Data letters #78
Dan's Data letters #79
Dan's Data letters #80
Dan's Data letters #81
Dan's Data letters #82
Dan's Data letters #83
Dan's Data letters #84
Dan's Data letters #85
Dan's Data letters #86
Dan's Data letters #87
Dan's Data letters #88
Dan's Data letters #89
Dan's Data letters #90
Dan's Data letters #91
Dan's Data letters #92
Dan's Data letters #93
Dan's Data letters #94
Dan's Data letters #95
Dan's Data letters #96
Dan's Data letters #97
Dan's Data letters #98
Dan's Data letters #99
Dan's Data letters #100
Dan's Data letters #101
Dan's Data letters #102
Dan's Data letters #103
Dan's Data letters #104
Dan's Data letters #105
Dan's Data letters #106
Dan's Data letters #107
Dan's Data letters #108
Dan's Data letters #109
Dan's Data letters #110
Dan's Data letters #111
Dan's Data letters #112
Dan's Data letters #113
Dan's Data letters #114
Dan's Data letters #115
Dan's Data letters #116
Dan's Data letters #117
Dan's Data letters #118
Dan's Data letters #119
Dan's Data letters #120
Dan's Data letters #121
Dan's Data letters #122
Dan's Data letters #123
Dan's Data letters #124
Dan's Data letters #125
Dan's Data letters #126
Dan's Data letters #127
Dan's Data letters #128
Dan's Data letters #129
Dan's Data letters #130
Dan's Data letters #131
Dan's Data letters #132
Dan's Data letters #133
Dan's Data letters #134
Dan's Data letters #135
Dan's Data letters #136
Dan's Data letters #137
Dan's Data letters #138
Dan's Data letters #139
Dan's Data letters #140
Dan's Data letters #141
Dan's Data letters #142
Dan's Data letters #143
Dan's Data letters #144
Dan's Data letters #145
Dan's Data letters #146
Dan's Data letters #147
Dan's Data letters #148
Dan's Data letters #149
Dan's Data letters #150
Dan's Data letters #151
Dan's Data letters #152
Dan's Data letters #153
Dan's Data letters #154
Dan's Data letters #155
Dan's Data letters #156
Dan's Data letters #157
Dan's Data letters #158
Dan's Data letters #159
Dan's Data letters #160
Dan's Data letters #161
Dan's Data letters #162
Dan's Data letters #163
Dan's Data letters #164
Dan's Data letters #165
Dan's Data letters #166
Dan's Data letters #167
Dan's Data letters #168
Dan's Data letters #169
Dan's Data letters #170
Dan's Data letters #171
Dan's Data letters #172
Dan's Data letters #173
Dan's Data letters #174
Dan's Data letters #175
Dan's Data letters #176
Dan's Data letters #177
Dan's Data letters #178
Dan's Data letters #179
Dan's Data letters #180
Dan's Data letters #181
Dan's Data letters #182
Dan's Data letters #183
Dan's Data letters #184
Dan's Data letters #185
Dan's Data letters #186
Dan's Data letters #187
Dan's Data letters #188
Dan's Data letters #189
Dan's Data letters #190
Dan's Data letters #191
Dan's Data letters #192
Dan's Data letters #193
Dan's Data letters #194
Dan's Data letters #195
Dan's Data letters #196
Dan's Data letters #197
Dan's Data letters #198
Dan's Data letters #199
Dan's Data letters #200
Dan's Data letters #201
Dan's Data letters #202
Dan's Data letters #203
Dan's Data letters #204
Dan's Data letters #205
Dan's Data letters #206
Dan's Data letters #207
Dan's Data letters #208
Dan's Data letters #209
Dan's Data letters #210



Give Dan some money!
(and no-one gets hurt)