There is no builtin telnetd -- The best thing that you could do would be to write an interrupt handler to read from the link and and push those bytes into keyboard handler's memory, but then you have the problem of how to get information which has no appeared on the screen back over the link port.
Or if you want to do it the easy way you can connect two calculators togather, record the keystrokes from one and send them to the other. (takes about 10 lines of assembler) - MbM
You can't possibly buy publicity this good, any attempt by transmeta to clarify what they are working on will effectively end the mystery and all the publicity that goes with it.
The only way you can clarify your position without killing the pr at this point is to exceed all expectations. Since transmeta hasn't annonced anything I suspect that they don't have anything that'll really wow the geek population yet and they're waiting until they do.
What would happen if within the next hour transmeta reeals that all this time it had been working on a 3 mips processor? There would be people that would just walk away disapointed, and people that are so wrapped up in this they'd refuse to believe it excusing it as a cover story to draw attention away from their real product. - MbM
Put a modem into your computer and dial from your dreamcast directly into you machine. I suspect what nmap picked up was a filtered port (as someone hinted to earlier) many isp's do this in an effort to stop users from hosting websites and wasting bandwidth. If indeed there is a telnet port open you can run a standard dictionary crack on it but that raises a few interesting questions:
What would you see once you logged in? if i remeber correctly these machines are based on winCE chips.
What prevents you from getting into any other dreamcast machine on the web? They aren't likely to have set the passwords different on each one. - MbM
ifconfig eth0 down ifconfig eth0 hw ether 01234567890A ifconfig eth0 up
mac addresses are asy to change in linux since the network drivers only read them off the card durring the initalization of the card, after that it's just a value in memory chat can be changed through ioctls. - MbM
mindcraft redux has some very good info regarding what slowed down apache durring the last mindcraft benchmark, should give you some insight to tuning apache.
reinstall? sheesh, the only reason he got in was because you forgot to do the security upgrades.. now you're reinstalling the os without any security upgrades?
no, bad move.. figure out how he got in and you'll have learned a valuable lession in security.. only then would I even consider reinstalling. - MbM
I've got an interesting script running on a machine here that allows for control of x11amp via a webpage check it out url is
http://reboot.sixsteps.org:3333/
I'm thinking something like that where you could just go to any computer in the house and dial up some music for the abient speakers would be versy cool. Email me if you want the script. - MbM
I've got scripts running that broadcast my desktop screenshots to the internet and more that show my gqmpeg playlist, but isn't a fridge opening, toilet flush and such abit overdoing it?
Frankly I'm suprised this guy doesn't keep track of the amount going through his toilet.
You are correct that fifos may be used for streaming encoding but there are a few problems, for one there really isn't any encoders that will go 24 or 32 hz for encoding a low end mp3 as needed and those that can to it do it very slow and the encoded stream will lag over 30 seconds from the input (which imho is terrible). There's not much that can be done about this because of patent issues on encoders and most encoders being closed source. I think there's also extra header information that is intered in the stream at key intervals so if a client joins late they are able to read the next header and pick up the stream from there. I don't think there is support for this in linux encoders.
I'm planning mostly on getting the webserver to understand the shoutcast headers and play a pre generated file and afterwards let someone else fill in the encoder part.
basic http header:
HTTP/1.1 200 OK Content-Type: text/html
shoutcast header:
ICY 200 OK icy-notice1: This stream requires Winamp
Note that even the connection accept codes (200 OK) are the same, all that really needs to be done now is to figure out what winamp sends to the server and how to tell that apart from a web page request at which point you can use the shoutcast header above as a template and send it any mp3 stream you want. This is also why you can use mpg123 to play a shoutcast stream.
shoutcast is just an http server with a modified header that will pipe out a streaming mp3. Infact they're so similar it should be easily possible to modify apache to serve both web pages and shoutcast streams. linux lacks a good way to encode a streaming mp3 in realtime but for development purposes i'm sure we could play around with just sending a static file to anyone that connects.
anyone interested in starting an apache/shoutcast project with me? - MbM
Strange name, although I must admit i'm glad they didn't pick something like itanic instead.
- MbM
There is no builtin telnetd -- The best thing that you could do would be to write an interrupt handler to read from the link and and push those bytes into keyboard handler's memory, but then you have the problem of how to get information which has no appeared on the screen back over the link port.
Or if you want to do it the easy way you can connect two calculators togather, record the keystrokes from one and send them to the other.
(takes about 10 lines of assembler)
- MbM
You can't possibly buy publicity this good, any attempt by transmeta to clarify what they are working on will effectively end the mystery and all the publicity that goes with it.
The only way you can clarify your position without killing the pr at this point is to exceed all expectations. Since transmeta hasn't annonced anything I suspect that they don't have anything that'll really wow the geek population yet and they're waiting until they do.
What would happen if within the next hour transmeta reeals that all this time it had been working on a 3 mips processor? There would be people that would just walk away disapointed, and people that are so wrapped up in this they'd refuse to believe it excusing it as a cover story to draw attention away from their real product.
- MbM
Put a modem into your computer and dial from your dreamcast directly into you machine. I suspect what nmap picked up was a filtered port (as someone hinted to earlier) many isp's do this in an effort to stop users from hosting websites and wasting bandwidth. If indeed there is a telnet port open you can run a standard dictionary crack on it but that raises a few interesting questions:
What would you see once you logged in? if i remeber correctly these machines are based on winCE chips.
What prevents you from getting into any other dreamcast machine on the web? They aren't likely to have set the passwords different on each one.
- MbM
ifconfig eth0 down
ifconfig eth0 hw ether 01234567890A
ifconfig eth0 up
mac addresses are asy to change in linux since the network drivers only read them off the card durring the initalization of the card, after that it's just a value in memory chat can be changed through ioctls.
- MbM
mindcraft redux has some very good info regarding what slowed down apache durring the last mindcraft benchmark, should give you some insight to tuning apache.
- MbM (http://linux.com/tuneup/)
you can view the patent here
U S05911529__
http://www.patents.ibm.com/cgi-bin/viewpat.cmd/
- MbM
reinstall? sheesh, the only reason he got in was because you forgot to do the security upgrades.. now you're reinstalling the os without any security upgrades?
no, bad move.. figure out how he got in and you'll have learned a valuable lession in security.. only then would I even consider reinstalling.
- MbM
if you read the 8-pack apge they meantion using it for a linux cluster, although imho the tux is just there to get them slashdotted :)
- MbM
I've got an interesting script running on a machine here that allows for control of x11amp via a webpage check it out url is
http://reboot.sixsteps.org:3333/
I'm thinking something like that where you could just go to any computer in the house and dial up some music for the abient speakers would be versy cool. Email me if you want the script.
- MbM
one of my machines is running minimal 5.2, had no problem downloading the kernel sources and installing.
- MbM
is there a way to load that asf video in linux without resorting to loading netshow on linux?
/etc/passwd
I don't trust m$ binaries
strings netshow | grep
- MbM
I've got scripts running that broadcast my desktop screenshots to the internet and more that show my gqmpeg playlist, but isn't a fridge opening, toilet flush and such abit overdoing it?
Frankly I'm suprised this guy doesn't keep track of the amount going through his toilet.
- MbM
with these things simply running linux is there a way to get the software only so that any server running linux could be managed as a qube?
- MbM
The record companies hold the artist copyrights on the song and the song does include the lyrics.
what does that mean? it means I can't quote this:
"they say it's no game
that strange news from another star
alas, alas, that strange news from another star"
- Blur "Strange news from another star"
personally I think hunting down the people that buy the music is pathetic and I'll probably see someone in court when they read this =]
- MbM
queso seems to think that egg.microsoft.com is running an old copy of linux
(Linux 1.3.xx, 2.0.0 to 2.0.34)
- MbM
You are correct that fifos may be used for streaming encoding but there are a few problems, for one there really isn't any encoders that will go 24 or 32 hz for encoding a low end mp3 as needed and those that can to it do it very slow and the encoded stream will lag over 30 seconds from the input (which imho is terrible). There's not much that can be done about this because of patent issues on encoders and most encoders being closed source.
I think there's also extra header information that is intered in the stream at key intervals so if a client joins late they are able to read the next header and pick up the stream from there. I don't think there is support for this in linux encoders.
I'm planning mostly on getting the webserver to understand the shoutcast headers and play a pre generated file and afterwards let someone else fill in the encoder part.
basic http header:
HTTP/1.1 200 OK
Content-Type: text/html
shoutcast header:
ICY 200 OK
icy-notice1:
This stream requires Winamp
icy-notice2:SHOUTcast Distributed Network Audio Server/win32 v1.0b
icy-name: something
icy-genre: something
icy-url:http://whatever
icy-pub:1
icy-br:24
Note that even the connection accept codes (200 OK) are the same, all that really needs to be done now is to figure out what winamp sends to the server and how to tell that apart from a web page request at which point you can use the shoutcast header above as a template and send it any mp3 stream you want. This is also why you can use mpg123 to play a shoutcast stream.
- MbM
shoutcast is just an http server with a modified header that will pipe out a streaming mp3. Infact they're so similar it should be easily possible to modify apache to serve both web pages and shoutcast streams.
linux lacks a good way to encode a streaming mp3 in realtime but for development purposes i'm sure we could play around with just sending a static file to anyone that connects.
anyone interested in starting an apache/shoutcast project with me?
- MbM