I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / Other I-Appliances / MSN Companion
New Image: Midori based Jukebox client

New MessageNew Image: Midori based Jukebox client (modified 0 times) RatBastard
Profile
I've just about perfected (for my use) my midori image. I've got 4 IA1's running this thing, some over ethernet, some via wifi. It has always been my intention to share my work with you guys, if you're interested.

I'm using these things to play streaming mp3's from a server (I'm using edna.sourceforge.net, but any old mp3 streaming will do). I'm also using a USB audio DAC, because the sound quality on the IA1 is crummy. This is easy to change back, though.

I'll certainly share the image, but if there is sufficient interest, I'll also share diffs for the build kit, my kernel config, and I can even make up a quick web page on how to modify the image and/or build kit to remove some of the more me-specific features (like xmms playing to usb dac).

Here's a rundown on what I've got:

* Midori image based on Wes' build kit

* kernel 2.4.18
- turned off the httpd config thing
- patched for pre-emptible kernel code
- patched with rtl8150 usb ethernet module (linksys 100M dongle-style nic)
- linux-wlan version 0.1.13 (only barely configured, but it works)
- included support for usb audio

* software changes:
- added the excellent backlight screensaver (thanks Neptune)
- stripped out emulators, some themes, IM, some more
- added 'xmmsctrl' to control xmms from icewm
- added custom toolbar buttons to wm to control xmms (clearing playlist, that sort of thing)
- tweaked Opera for choosing songs and enqueueing (rather than just playing) songs
- sh scripts for controlling xmms
- sh scripts for keeping wifi connection up, and flashing leds
- broke out the startup scripts into /config/local/* instead of all in /config/XFinit
- moved icewm's toolbar file to /config, so you can tweak it and re-freeze

06-28-2002 13:17:15

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) shoulih
Profile
I are very interested in the image and just wondering it will work with Linksys 100TX adaptor?
Please advise how am I able to get a copy of your image?

TIA,
Shawn

06-28-2002 16:17:44

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) RatBastard
Profile
I don't have a 100TX, but there's a pretty good chance that it's covered by either the Kaweth, Pegasus, or rtl8150 drivers.

In short, if you're using it with one of the other images, it will work.

I'll probably post everything this weekend.

06-28-2002 16:32:35

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) shoulih
Profile
Looking forward to it.

Have a good weekend!

Shawn

06-28-2002 16:42:52

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) huggy_d1
Profile
Count me in as VERY interested! I have a D-Link USB WIFI adapter, DWL-120.. That work with your image? If not, would be great if it did so I could use it for something besides as a dust collector and a sometimes downstairs debug network drop...

huggy(d1)

06-28-2002 18:55:28

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) RatBastard
Profile
Not sure about that wifi interface; you'll have to look it up at the Linux wlan project
06-28-2002 20:24:46

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) Tyrani
Profile
"I've just about perfected (for my use) my midori image."

I'm very interested in your work. I'm new to modifying the MSN Messenger (I just bought one yesterday). I'm doing a lot of reading on modifying it, and getting ready to try.

I'd love to be able to use your image. I currently use edna on my linux server as well and your project would be perfect.

Where can I get your midori image?
What USB audio DAC are you using? The sound blaster one?

I'm very excited about the prospect of being able to use your image!

06-29-2002 08:38:58

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) Tyrani
Profile
I'm really interested in this. Any idea where I can get a copy of the image?
07-04-2002 20:32:22

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) RatBastard
Profile
I'm working on it.

I've got some web space that I can put it on... I'll make an announcement here over the weekend.

07-05-2002 09:34:16

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) Tyrani
Profile
Wow, that's great. I'll keep checking back!
07-06-2002 11:41:34

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) RatBastard
Profile
Those of you who are interested will note that I never made an annoucement. I've been delayed, but I'll post this stuff, I promise.
07-09-2002 09:26:51

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) Tyrani
Profile
Cool, thanks for letting us know!
07-09-2002 15:41:34

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) Tyrani
Profile
Cool, thanks for letting us know!
07-09-2002 15:41:36

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) qDot
Profile | Email
I'll be happy to throw it on ia1hacking.com, just drop me a line at qdot(at)ia1hacking.com
07-10-2002 00:43:58

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) Musicman38
Profile | Email
Ratbastard,
I can't wait to see it, just what I have been looking for..
Please keep us posted...
-Musicman38
07-15-2002 18:56:26

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) Tyrani
Profile
Shoot. I saw this thread at the top of the forum and thought that RatBastard had updated us with the news that his image was posted on ia1hacking.com.
07-15-2002 19:32:12

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) RatBastard
Profile
Ok, sorry for the delay!

My image is ready! Here ya go

As a bonus for waiting, I threw Ogg support on there, and made a couple of other changes that my "users" requested, like gapless output and better queueing of songs.

There are also some rudimentary instructions for modifying it to your needs.

I'm interested in any comments/suggestions/brilliant mods that people might have.

Have Fun!

P.S. And qDot, if you like, you're welcome to mirror this at your site. Thanks again for your work on that useful resource.

07-20-2002 21:40:29

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) Tyrani
Profile
Woo Whooo!

Thanks :) I'll install it and let you know what I think!

07-21-2002 21:26:51

New MessageHelp on installation of the Midori image (modified 0 times) Musicman38
Profile | Email
Hey folks,
Could some kind soul give me a walk through on how to get the Midori 3 image working on my existing broadband network.???
I would be very greatful...
All I really need is for the little IA-1 to recognize the Netgear EA-101, and find a IP address in the 192.168.0.XXX range..
I know nothing about linux but otherwise pretty computer savvy (Willing to learn)

My setup is as follows:
Compaq IA-1 with a Netgear EA-101 USB adaptor.

My Existing home network is hooked to a D-link router on Comcast cable.
All existing windows 98 workstations use generic default settings on TCP/IP.
They all Obtain an IP address automatically.
No Gateway or DNS is needed.
All workstations are in the range of 192.168.0.XXX

All I need is to set the little IA-1 to find it's IP address of 192.168.0.XXX, and of course recgonize the Netgear EA-101 adaptor..
I should be up and runnign after that..

Thank You in advance for any help..
-Musicman38

08-05-2002 11:39:49

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) jerryn
Profile
ratbastard,

can you please send your
patched midori source to the net?
I am trying to compile to add more packages.
I get gcc -Wall -W -o elfcat elfcat.c -lbfd -liberty
/usr/bin/ld: cannot find -lbfd
collect2: ld returned 1 exit status
make: *** [elfcat] Error 1
make: Leaving directory `/home/jerryn/embedded486/midori-1.0.0-beta3/cache/build/mlinstall-0.2/src'

I want to add some packages! And also modify
for my embedded robot controller and I will
post to the board

08-24-2002 13:58:51

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) jerryn
Profile
I need to add my vendor/product ID to the
prism2 source. I added it for my server
and it works. Can you please tell me where to
get your Midori source tree? Thanks.
08-24-2002 15:12:05

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) RatBastard
Profile
I have posted "my" buildkit on my site. Those of you interested, can check it out.

It's just WWW's kit, with some stuff taken out, and some stuff added. You can read specifics of this on that page.

Now, as far as patching the Prism source, that's got little to do with midori's source. You just need to replace the kernel module... which you can do in this kit, and re-build.

Another guy is trying to update the wifi drivers a bit; if he's successful and he shares, I'll update my page and image.

08-24-2002 16:35:16

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) jerryn
Profile
I'll definitely post it. Adding to midori looks like a pain in the ass!
I have this code working with my embedded controller.
How do I swap out the linux-wlan code from midori?

Man.. It takes a long time to compile too!

Please post how to build on to Midori!
Thanks!

And I will post the image up!

08-24-2002 17:56:07

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) jerryn
Profile
Arrrgh! I updated the image, plugged my wusb11, and nothing. So I took the wusb11
to the cellar and set it up on my embedded controller. I've got the atmel-fw
tool that uploads the firmware. Guess what? It does not work anymore.
I gues after I updated the firmware with the tools from DLINK it broke
my linux code. It's working on the IA1 under windows 98 lite, but heck I don't
want to leave it under windows because you can't legally share images.

So I gues tomorrow I'll be picking up the new wusb11 (one with antennea, my older
wusb11 does not have an antenea)

08-27-2002 21:03:38

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) jerryn
Profile
OK I've made progress getting a USB 802.11b device working with my embedded controler
running linux 2.4.9, I'll be updating the midori image and posting it soon. I would have done it today but my Silerado (108k miles and ran like a top) blew the alternator. I knew I was in trouble when my voltmter dropped to 10 volts. I stalled out on a major highway connector but managed to roll into the breakdown lane. I'm going to drop AAA, 2 hours and still no tow, I was lucky that an indapendant flatbed tow truck driver passwd by and asked if I needed help.
And at $45.00 for a 23 mile run I took up the offer. So anyway I couldn't take my
code to the next level. But I have news for all of you who want to buy a USB 802.11b adapter but don't know whats compatable. Trust me I worked for hours on this.

The Siemens USB 802.11b device is a winner! Get the latest wlan-ng and compile them!
Stay away from Netgear, or the latest Linksys USV ver 2.6. 2.6 uses the atmel chip (
not a complete prism2, only half the functionality) If you buy a linksys usb, only buy
version 2.5, nothing else will work.

I picked up the SEIMENS 802.11b device for $73.00 at circuit city.

I will try to post the modified flash image tomorrow
.

I just hope my truck dosen't cost much to fix. Somehow I'm still hoping the fan belt
was slipping (I changed it 6 months ago, should still be good).
Later!

08-29-2002 21:09:56

New MessageRE:New Image: Midori based Jukebox client (modified 0 times) RatBastard
Profile
Thanks for your research, Jerry.

I will download the latest wlan drivers, and stick them into my jukebox client image.

Incidentally, I'm playing around with making a version of midori that is based on my image, but has no X windows...

Why?

Well, I want to put python on there, and experiment with XML-RPC based control of the thing... as an embedded listener (or whatever).

It also would make a cool distro to build firewalls or whatever off of.

If anyone has any particular experience or expertise to offer, contact me, and we'll coordinate:
mjf@dalchemy.com

09-01-2002 12:02:18

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3