Network Adapter Keeps Talking While a PC Is Asleep 188
Al writes "Researchers at Microsoft and the University of California, San Diego have developed a network adapter that lets a computer enter sleep mode without disrupting the network connection. The adapter, dubbed Somniloquy (meaning to talk in one's sleep), consists of a gumstix running embedded Linux, 64MB of RAM and a 2G SD memory card, connected via USB. The adapter keeps the network connection going and the researchers have also developed a simplified IM client and bittorrent client that carry out more complicated tasks autonomously, only waking the computer if, for example, an actualy IM is received or a download is completed."
So in other words... (Score:5, Insightful)
Re: (Score:3, Funny)
Re:So in other words... (Score:5, Insightful)
How's it gonna help those of us that download more than 2 gigabytes of porn^Wlinux distros at a time?
Wake the host PC after each GB and flush the buffer.
Re: (Score:2, Funny)
I don't think that's the kind of buffer Shakrai is interested in flushing
Re: (Score:2)
Awesome. :D
Re: (Score:2)
Re:So in other words... (Score:5, Insightful)
One of the reasons I don't turn off my office computer at night is because, if some pathetic script kiddie walks on water all the way through thousands of hours of preventative labour and hundreds of thousands of dollars worth of top tier hardware all the way down to my desktop windows PC, I want to see it first thing, so I won't have had my coffee before I stab myself through the eyeball with a ballpoint.
Seriously? You think you're safer by having it off 16 hours a day? Moreover, your tech people think that it's acceptable to have an environment where the security precaution is to turn off your computer when you're not using it?
Wow. Just...Wow...
Re: (Score:2)
Seriously? You think you're safer by having it off 16 hours a day? Moreover, your tech people think that it's acceptable to have an environment where the security precaution is to turn off your computer when you're not using it?
You would be surprised of how often tech "pros" do something stupid. I've had some people not update Windows because it might "mess something up" then others still have IE 6 because some outdated intranet program needs it, other times they have had non-updated anti-virus, run everything as admin, and a whole lot of other random bad ideas.
Re: (Score:2)
Sure...On the desktop. That's why we still get viruses from people clicking on bad webpages, etc.
But there is nothing going around (that anyone has identified) that will blow through firewall after firewall and install it self across locked down subnets.
I can't even remember the last time I saw an infection that wasn't caused by a user doing something silly, and the only time it "spreads" is when the user tells other users about the stupid site they went to and they go too.
There is no excuse not to have tig
Re: (Score:2)
You would be surprised of how often tech "pros" do something stupid. I've had some people not update Windows because it might "mess something up" then others still have IE 6 because some outdated intranet program needs it
So the correct course of action is to throw patches into production without testing and break compatibility business apps? Where do you work? It sounds exciting.
Re: (Score:2)
WSUS was created for a reason, you know, some updates really can blow things up.
Re: (Score:2)
I only run an anti-virus once every six months or so... I still have never gotten a virus.
-you- might have not gotten a virus, but I'm sure I'm safe to say that you know a heck of a lot more about computers than the average employee using a computer. Most of them just need a "click here and run the program to see a cute kitten" and they will install a trojan willingly.
Also, it's bad practice to update 'just because'. Period. 80% of outages come from a Change and much of it is unnecessary. Not saying you shouldn't apply important updates, but you shouldn't apply EVERYTHING just for the sake of it. (As a side note, people who brag about high uptime is equally retarded for the opposite reason... they're usually the one missing the important updates)
Sure, but a lot of them I would say were missing the "important updates", I mean, seriously, who still has XP Service Pack 1 installed... in 2008? Apparently the tech guys in one of my jobs I was at for a while.
Re:So in other words... (Score:4, Informative)
I think it's time to put this one to rest. In any sort of corporate environment where "employees" are using computers, there should be multiple layers of defense to eat the 'click here to see the kitten' program before it makes it to the desktop. Between anti-virus on the email server, content filters and the like on the perimeter and anti-virus on the desktop, it should be next to impossible for an employee to get a virus.
I'll be the first to admit that having to have those various levels of security is pretty insane, but it is what it is. Where I work we use Websense to filter malicious content from the web. We route our email through Postini (Google) first and then scan it on the Exchange server before it gets delivered to the users' mailboxes. Then we're running AV on the desktop and Firefox as the default browser (with AdBlock) to pick up whatever Websense doesn't filter. It sucks to have to run the network that way, but it has kept infections down to zero so far this year. One of the pluses is that the users are starting to run Firefox at home because they appreciate the lack of ads at work.
Re: (Score:2)
The Bastard Operator From Hell [wikipedia.org] did (does) have a serious point behi
Re: (Score:2)
(As a side note, people who brag about high uptime is equally retarded for the opposite reason... they're usually the one missing the important updates)
What? In a couple of weeks I will shut down a box with 1247 days of uptime because of a hardware upgrade. All the important updates were done on that box continuously. Why would updates destroy your uptime when you use a real server OS and do some preliminary testing of the updates?
;-P
Re: (Score:2)
If you are taking some service on a box down to update it, what is the damn difference if you reboot the entire box?
Re: (Score:2)
If you update something and there is no reboot needed do do it, why should you reboot?
Re: (Score:2)
Also, a lot of times you don't have to take services offline to update them. Just install the update, then reload the service and everything is dandy without anybody noticing.
Re: (Score:2)
Hey, your link didn't work. I tried to "click here to see a cute kitten" but I didn't see anything, can you email me the link my email is administrator@desktop_pc-10543.nasa.gov thanks
Re: (Score:2)
I only run an anti-virus once every six months or so... I still have never gotten a virus.
Anti-virus? I can't find that on my Fedora laptop and I leave my machine on 24x7. In addition I update on a regular basis (once or twice a week) and only reboot when I get a new kernel (about twice a month) if I feel like it. Total updates per month come to approx 200 MB when using delta rpms. I do make sure each member of my family has a separate login and no one works as root, so I have yet to see or experience a Linux virus.
Oh you mean anti-virus for MS Windows? Well I do have virtualised MS XP SP2 bu
Re: (Score:2)
thousands of hours of preventative labour and hundreds of thousands of dollars worth of top tier hardware
Yes, how silly of his "tech people" to think that, especially since every office has tech people, and has that same expensive investment in their complex IT infrastructure, right!?
Don't be obtuse. If your average under-served office with 1-5 (most likely infected) Windows PCs would shut down more often, it'd be better for both the environment and IT security as a whole.
Re:So in other words... (Score:5, Funny)
You think you're safer by having it off 16 hours a day?
Dude, if I was having it off [urbandictionary.com] for 16 hours a day, I wouldn't give a flying **** about some shitty PC security!
Re: (Score:2, Informative)
But it IS safer to have your computer off than on.
Moreover, your tech people think that it's acceptable to have an environment where the security precaution is to turn off your computer when you're not using it?
If it is THE precaution, then it would be bad. Having it as A precaution, if you don't have a strong firewall/gateway, isn't bad.
Re: (Score:2)
There are hundreds of millions of computers on the internet, many of them 24/7. Do you think their sysadmins power them off to reduce the risk of infection ? No. Ideally, you should treat a PC as "tainted" from the moment you plug it into an untrusted network. In practice, having an unpatched Windows box on the internet for maybe 5 minutes is enough to get it breached, because out of those hundreds of millions of computers, a significant chunk of them are already infected, and scanning for new victims t
Re: (Score:2)
Not sure why your post was modded insightful. He didn't say his only precaution was to turn the PC off.
Besides, when his PC is off, then the script kiddy can't get to it. Makes sense to me. And saves a bucketload of electricity.
Yours is one of the less plausible excuses I've heard for keeping desktop PCs on 24 hours a day.
Re: (Score:2)
Fallacy here.
Ok, the GP was a moron, but it doesn't explain why you would not turn your computer off.
Unless you enjoy wasting electricity, I don't see any reason.
Re: (Score:3, Funny)
Don't worry, they're working on a solution which allows the network computer to go to sleep as well without disrupting the network connection. Perhaps they could add a second network computer that allows the first to power down...
Re: (Score:3, Funny)
'sup dawg, I heard you like computers, so I put a computer in your computer so you can download while you sleep.
Re: (Score:3, Interesting)
LoB
Re: (Score:2)
You need help.
Wooooooo-wheeeeeeee, you need help !
Yo Dawg (Score:5, Funny)
We put a computer on your computer so you can download while you download...
Re:Yo Dawg (Score:5, Funny)
The question is whether the NIC can go into a power saving mode and be awoken by an even simpler device when a packet comes in.
Re: (Score:3, Informative)
Re:Yo Dawg (Score:5, Insightful)
I use Wake On Lan [wikipedia.org] to wake my PC. The same thing should work for this.
Some applications, such as BitTorrent, require a continuous stream of packets. If you can offload processing these packets to another device that draws less electric power and keep the PC turned off until the device is ready to commit its changes, you can save money on your electric bill.
Re: (Score:3, Interesting)
Re: (Score:2)
Or you could just shut the whole thing off. From my understanding, the only useful reason to have a BitTorrent client running is to either download or upload data. Without the main PC running, how will you access main storage in order to save and retrieve this information? Unless the network stick has several GB of persistent storage on it (which is possible, of course) I can't see how that would be useful.
But if we're just looking to save power and torrent shit at the same time, why not use a small, low-po
Re: (Score:2)
well, there are lots of turtles down there. one of them can turn it on.
Re: (Score:2)
Yes. The device runs NetBSD.
Slashdot editor's demonstrate..... (Score:5, Informative)
Apparently Timothy doesn't understand how to use Google [google.com], or, dare I say, even the Slashdot "Old Stories" search [slashdot.org]
Almost the exact same story was posted on Monday, April 27
jdb2
Re:Slashdot editor's demonstrate..... (Score:4, Funny)
Re:Slashdot editor's demonstrate..... (Score:4, Funny)
Re: (Score:2)
Re: (Score:2)
If you're going to tell someone they don't know how to use google and then you link it, at least have the link go to the finished search, because with just the link going to google.com it looks like you don't know how to google either.
same goes for any search engine, including
Re: (Score:2)
"Apparently Timothy doesn't understand how to use Google [google.com], " If you're going to tell someone they don't know how to use google and then you link it, at least have the link go to the finished search, because with just the link going to google.com it looks like you don't know how to google either. same goes for any search engine, including /.'s
So you're saying that because I didn't spoon-feed the reader a link, which any 10 year old who has Internet access could have found by typing 'somniloquy usb network [ENTER]' in the text input field on the Google home page, that demonstrates my incompetency?
Wow, either you've invented some new form of logic that is beyond the grasp of the rest of us or you just spewed out a non-sequitur which proves you're a lazy hypocrite. ( In the time it took you to write your reply one could have performed the aforem
Re: (Score:2)
May I recomend everyone begin submitting as many stories as they can find about cell phones being used to track traffic patterns. After all, /. has never posted a story about it. NEVER! Can you believe it?! It's amazing! Hopefully, one day they'll come to their senses, and post a story or two on the subject.
You can read more here:
http://slashdot.org/article.pl?sid=07/08/31/168228 [slashdot.org]
http://slashdot.org/article.pl?sid=05/11/19/143247 [slashdot.org]
http://slashdo [slashdot.org]
Re: (Score:2)
Actually, slashdot has had VERY few dupes in the last several months. It was always a joke, then it got REALLY bad for a while, but I'm here just as much as ever and I haven't seen a dupe in quite a while. Not like it used to be at all.
Re: (Score:3, Funny)
Re: (Score:2)
And now, I am the most pathetic for trolling the troll who trolled the troll who trolled the dupe.
Microsoft using Linux? (Score:5, Insightful)
"Researchers at Microsoft"..."have developed"..."running embedded Linux"
Um, was that a misprint or did hell just freeze over? Hasn't MS referred to Linux as a "virus", a "cancer", "un-American", a "patent violator", and "communistic"?
Re:Microsoft using Linux? (Score:5, Funny)
Re: (Score:3, Funny)
If only this hadn't been posted in April [slashdot.org] their jobs could have been saved!
Re:Microsoft using Linux? (Score:4, Insightful)
Apparently not.
Who would have thunk it, researchers at Microsoft getting the task done in the best way possible rather than being dogmatic.
Sheesh. Get over the FUD.
Re:Microsoft using Linux? (Score:5, Informative)
Both of you need to chill. Embedded linux is practically the standard for networking and routing devices...If they'd used anything else it would have been weird and worth of comment.
Using something else would have been like having something other than an RJ45 port on it.
Re: (Score:2)
Re: (Score:2)
VxWorks is also quite standard for consumer routers.
Re:Microsoft using Linux? (Score:5, Informative)
if the work came out of MSR, they have a very high degree of platform & technology autonomy.
MSR is basically academia, without classroom requirements. There are some product unit partnership projects where obviously a focus on shipping/evolutionary MS platforms or technologies make sense for the problem domain, but more abstract problems are often solved entirely with non-MS tools.
Re: (Score:2)
"Researchers at Microsoft"..."have developed"..."running embedded Linux"
Um, was that a misprint or did hell just freeze over? Hasn't MS referred to Linux as a "virus", a "cancer", "un-American", a "patent violator", and "communistic"?
Microsoft Research helped create Xen virtualization for Linux ...
Hell they even *ported* Windows XP to Xen 1.0
http://en.wikipedia.org/wiki/Xen#MS_Windows_systems_as_guests [wikipedia.org]
Awesome (Score:3, Funny)
only waking the computer if, for example, an actualy IM is received or a download is completed."
So now if my falling asleep leads to the computer falling asleep, it'll wake up to wake me up when it finished downloading.
It sounds like a dislexic "Yo Dawg..."
Less is More. More is Less (Score:2)
"carry out more complicated tasks autonomously"
Great! (Score:2)
O RLY? (Score:2)
So... (Score:2, Funny)
.. does this mean my botnet can continue to spam folks even if they turn off their PCs? If so, this is a great feature!
so a lower cost ver of the killer nic? (Score:2)
so a lower cost ver of the killer nic?
Re: (Score:2)
Re: (Score:2)
it can use usb flash divers and usb hdds.
If They'd Only Had This For Token Ring (Score:2)
(Yes, I know they were supposed to close a pass-through relay on power loss -- and how often somehow they didn't.)
Re: (Score:2)
I miss token ring you know, one of the great pleasures in life was to tell the boss/customer we had lost the token, and ask him to look around his office for it........
Mainframe architecture revisted ... (Score:5, Interesting)
Remember when your IBM mainframe had an array of special I/O processors? Well, the bus arbitrator on your motherboard looks suspiciously like one of those. And remember when disk arrays because "smart"? Well ... just looks at the electronics on the average SATA IDE drive and you'll see what I mean. It manages the hardware, and you only talk to the drive's on-board controller, never to the drive itself.
And now this network controller. Pardon me, I mean network card.
Re: (Score:2)
http://en.wikipedia.org/wiki/Recapitulation_theory
It wasn't true in biology, but it is certainly true for computer design.
Re: (Score:2)
Baby 36 (Score:2)
Why, between that and the AT-370 I had a perfectly working data centre in a box ;-)
Of course, you had to know
But, it still was fun.
lol! (Score:2)
It's funny how today's PCs continue to take architectural queues from earlier mainframe and minicomputer designs.
And fifos, and skip lists too!
Re: (Score:2)
And remember when disk arrays because "smart"? Well ... just looks at the electronics on the average SATA IDE drive and you'll see what I mean.
Yeah, but to be fair IDE (the original) has been around- and even standard- for a long time now. It's not like this is something just coming back.
Actually, I'm kind of surprised that a standard that was originally associated with the lower end of the hard drive market- and until recently still the mass-market favourite, its philosophy continued by SATA- is one based around each drive having its own "smart" electronics. You'd have thought that from a cost point of view that it would have been less favoured
Re: (Score:2)
It's funny how today's PCs continue to take architectural queues
Yes, but modern PCs take them with no sense of priorities, so the queues just end up in a big heap instead of a neat, orderly stack.
(I think you cued my inner grammar Nazi, and he didn't have to wait in a queue)
This already happens (Score:2)
Check all your Ethernet connections, at all terminations, especially if you are a bank or R&D place. Has someone snuck a battery-operated Linux gumstick somewhere, transparently mimicking the MAC address at both ends of its traffic, secretly recording and transmitting all your traffic to a nefarious third source? You don't usually notice somebody ADDING something to your network -- of course, in the two seconds of downtime it took to insert it, you probably just thought it was a blip. Maybe you didn'
Re: (Score:2)
Why run on battery when decent switches (used by banks...) have PoE available?
When decent switches are hard to find (Score:3, Insightful)
Why run on battery when decent switches (used by banks...) have PoE available?
Because the switches and switch-router-NAT appliances marketed for use in homes or small businesses often aren't "decent switches", and because PoWLAN isn't yet available.
problem solved! (Score:2)
the killer xeno pro and ultra (Score:2)
both these nics are supposed to have this functionality.
Research? This is already a product (Score:2, Interesting)
NIC's with on board processors and off load for these types of applications have been on the market for several years.
http://www.bigfootnetworks.com/products/ [bigfootnetworks.com]
I think the only difference here is the operation while sleeping which could easily be done with a killer nic with firmware/driver changes
DRAC (Score:2)
Re: (Score:2)
IPMI
http://en.wikipedia.org/wiki/Baseboard_management_controller [wikipedia.org]
But yeah they're not terribly compatible between vendors.
How about security? (Score:3, Insightful)
My first thought was "IMs? What about malware, etc?" In other words, a firewall on an embedded system in the NIC would be far more useful than something that lets your CPU sleep while you keep downloading porn.
And then my second thought was "Great, another vulnerability for attack. Why hack someone's PC, which could have any configuration, when you can hack the monoculture of embedded processors in consumer NICs?"
Either way, marketing this kind of NIC without addressing all of its security potentials/weaknesses would be hasty... and possibly even irresponsible.
Re: (Score:2)
Re: (Score:2)
Either way, marketing this kind of NIC without addressing all of its security potentials/weaknesses would be hasty... and possibly even irresponsible.
Seems to be working fine for Bigfoot. :P
I don't think there's a huge number of vulnerabilities for an OS stripped down that much. The much reduced attack surface of the kernel and running applications will harden it to almost all exploits. Not all, but enough that it'll be rare to get hacked that way.
After all, technically you can hack current NICs, but it's not every day that it happens. ;)
A bittorrent client? (Score:2)
Re: (Score:2)
yes, that's kinda the point, and you can probably increase the storage.
Is it just me? (Score:4, Interesting)
Re: (Score:2)
Why would it need to wake the system up?
seen this somewhere before (Score:2)
Sounds a lot like Lights Out Management [apple.com] eh. Seen this in Sun [sun.com] and HP [hp.com] too.
It's been done before.... (Score:2)
Though I can't cite an old /. post or other article, I was reading about a LAN adapter with embedded processor and RAM for download storage at least a year ago. I don't think it was early news of this same.
Intel AMT LAN has been doing that for years (Score:2)
Management engine in the chipset has it's own IP stack and runs even when PC is off.
Romantics : Talking In Your Sleep (Score:2)
>The adapter, dubbed Somniloquy (meaning to talk in one's sleep) ... keeps the network connection going ... ... IM is received or a download is completed."
>also developed a simplified IM client and bittorrent client that carry out more complicated tasks
>autonomously, only waking the computer if, for example, an
.
"Talking in Your Sleep" -- The Romatics
[...]
I hear the secrets that you keep;
When you're talking in your sleep;
I hear the secrets that your keep;
When you're talking in your sleep;
.
When I hol
microsoft using linux? (Score:2)
Run lightweight system so hog can sleep? (Score:2)
Instead of putting a pig operating system to sleep on the main board, while a daughter card runs Linux, it's a lot simpler to just run Linux on the main board.
Oh BTW, I invented the freakin intertubes! (Score:2)
These people have successfully recreated the Linksys NSLU2. Yaayyy!
Any moron can buy a Gumstix and install Linux and TorrentFlux. All it takes is a shell script to send a WOL packet to the snoozing storage PC, dump the files on it and put it back to sleep. Or you could just treat the whole thing as a torrent appliance, hook up a USB-adapted hard drive and cut the redundant desktop PC completely out of the picture.
There's nothing newsworthy about "inventing" a seedbox that runs on miniaturized PC hardware
IPMI for the masses (Score:2)
Servers already have "lights out" management processors that perform similar functionality.
Re: (Score:3)
Download's not dead which can eternal lie.
And with strange torrents even NICs may die.
Re: (Score:2)
Perhaps Microsoft are planning for the future or just feeling the recession: since their OS + patches keep getting bigger and bigger all the time, they may consider distributing them via BitTorrent to save bandwidth?
Re: (Score:2)
I shouldnt feed trolls but...
MS doesnt put much into DRM development. They are at worst a purchaser of DRM (bad yes, but we treat the cause of the disease not the symptom) from other companies.
The companies/organisations you should be angry at are:
MPIAA
RIAA
Sony/Sony DADC (Securom/blu-ray)
Thales Group (Tages)
Macrovision (SafeDisk)
and Apple (Fairplay or whatever their video DRM is called)
I'm certain I've left one or two o