?

Log in

No account? Create an account

Next 10

Dec. 26th, 2007

ibookmod post

shifuimam

Anyone up for investigating some mystery hardware?

I purchased a lot of Lucent WaveLan 802.11-compliant PCMCIA wireless cards off eBay several months ago. I'm not sure how to get them working, though.

I've gotten as far as flashing the cards with the latest firmware from Lucent, as well as upgrading them to be WaveLan Gold cards, so they have 128-bit WEP support. If I plug the card into a Windows laptop and attach an external antenna, the zeroconf wireless utility built into Windows sees available access points, but can't connect. OS X on my extra clamshell identifies the card as an Airport card, but is unable to connect to a wireless network.

I checked the FCC ID online (the FCC ID is GM3WLPC24; go here to search for the documents associated with this hardware), and the cards are registered for the 2.5GHz band, so I know that they're 802.11b.

So here's my proposition to anyone interested: If you're willing to temporarily part with $11, PayPal me and I'll mail you one of these cards. If you can figure out how to make OS X see these things as Airport cards, I'll refund your $11 and the card is yours to keep - the others I'll sell on eBay and hopefully make a small profit (I paid $55 shipped for the lot of five, and I'm hoping to get around $45 shipped out of each if we can make them work as Airport cards).

The software for upgrading the cards to the latest firmware is here. The DOS application required to make the cards appear as WaveLan Gold and therefore have 128-bit WEP support can be found here. Both applications only work under Windows.

For reference, here's what the card looks like (click for the Flickr page and full-size photo):



And for comparison, what the label on a standard Lucent ORiNOCO WaveLan Silver PCMCIA card looks like:



If anyone's interested in helping out with this, just leave a comment!

Dec. 21st, 2007

ibookmod post

shifuimam

DVD Playback with Open Firmware hack

At this time, DVD playback doesn't work when display-family is set to 3. It will work on a TV if you mirror your display on a television, but it outputs audio with a black screen when trying to play DVDs on the iBook LCD itself.

Until we can find a better solution, you can use the following NVRAM edit to work around this problem. This edit will set the display to 1152x768, which will cut off ~60 pixels on the right in full screen mode, but at least allow playback.

nvedit
dev /
2 encode-int " display-family" property

Hit Ctrl+C to quit the NVRAM editor.

nvstore
setenv use-nvramrc? true
reset-all

You can then set display-family to 3 when you want to go back to 1024x768.

If anyone knows how to apply firmware edits from inside OS X, please give us some input! It would be great to be able to make these changes without having to reboot.
ibookmod post

shifuimam

Upgrading a clamshell iBook to XGA (1024x768) - Open Firmware hack

What you need for the LCD upgrade project:
This is a list of components known to work. You may try other parts if you like.

  1. LG display data cable, Apple part #922-5368. You can order one of these through your local certified Apple resale/repair shop - go to Apple.com to find one near you. This part has officially been discontinued by Apple and all remaining stock at official resale and repair locations has been discarded. You will need to look for this cable elsehwere - eBay is probably a good start. You can also solder the wires from the original cable to the pins on the Samsung LCD's display connector.

  2. 12" Samsung LCD from an Apple laptop, model number LTN121X1-L02. The Philips LG LP121X04 is also known to work. These are confirmed to be found in 12" G3 and G4 white iBooks. Nobody's pulled one from a 12" PowerBook, but we're pretty sure it's the same model.

  3. Clamshell logic board with FireWire - these are the only boards with the upgraded 8MB ATI video chip that is known to output 1024x768 (XGA) resolution. Older boards (300 and 366MHz) may or may not work. The 466Mhz boards were only in the DVD-capable graphite and key lime clamshells.

  4. Latest firmware update - this is necessary for the resolution hack to work! You should be able to download from Apple's website. Don't ask me how to update it - I don't know, since my iBook had the latest firmware when I bought it on eBay.

How to actually do the firmware edit:

Hold down Cmd+Opt+O+F and boot up your computer. This will open up the Open Firmware (OF) console.

Type in the following commands (new line means hit enter). Make certain you're typing it in correctly - a missed keystroke could render your computer unusable (maybe). Just be careful.

nvedit
dev /
3 encode-int " display-family" property

Hit Ctrl+C to quit the NVRAM editor.

nvstore
setenv use-nvramrc? true
reset-all

You should have working XGA resolution now. If you don't, PLEASE at least take a quick look at pages 6 and 7 of this thread for possible troubleshooting tips. Still having trouble? Post as many details as you can so we can help you!

If you think you've messed up the NVRAM edits at all, hold down Cmd+Option+P+R to reset the PRAM entirely. This will remove all NVRAM edits and the code that directs Open Firmware to use the custom NVRAM file when booting.
ibookmod post

shifuimam

Welcome to the community!

Welcome to ibookmod. This is a continuation of a project that was started in August 2006 on the Macnn.com forums. You can see the original thread here:

http://forums.macnn.com/73/mac-modification/305763/clamshell-ibook-questions-lcd-cd-logic/

I'll be moving over relevant project information over the next few days. Feel free to join the community and join in furthering this project (and other projects that may arise)!



Getting Started

If you're new to LiveJournal, you just need to create an account to post in this community. Create a new LiveJournal account here.

Then you need to join this community. There is a link provided on the navigation strip on the main community page (ibookmod):



Once you're logged in, click the "Join this community" link to request membership. The community maintainer(s) will be notified and approve or deny your membership. Membership will only be denied if it's apparent that you're a troll from another website.

Once you've done that, posting to the community is easy - just navigate to the main community page (ibookmod) after you've logged in. Again, there's a link on the navigation strip at the top of the main page:



Just click the link that says "Post to this community" and you're ready to post an entry.

You can comment on entries, similar to replying to threads in a traditional message forum. Comments are threaded, too, which allows for better organization. IP addresses are logged, and comments from non-members will be screened to prevent spam and/or trolling. You don't need to use the comments feature of existing entries if you have a new problem or a new mod project - use the comments to help with existing problems or projects.



Formatting Entries

To put code in your entry (e.g. NVRAM edits), use the following code in your post (make sure you are using the HTML editor, not the WYSIWYG "Rich Text" editor, if you are posting from the LiveJournal website):

<div style="padding: 5px; margin: 0 0 0 10px; background-color: #f1f1f1; font-family: consolas, monospace; border: 1px dashed #ccc;">code here</div>

You can use standard HTML tags to customize your posts. You can also use inline CSS with DIVs or SPANs to format the display of your text. Don't do any annoying or garish formatting - if you do, your posts will be edited to remove it.



Project Pages

Check back here often for an updated list of posts that are about a specific mod project. You can access this post from the community's profile page at any time.

Next 10