Diary SiteMap RecentChanges About Contact 2009-11 Calendar

Search:

Matching Pages:

2009-11-13 OpenBSD (macppc)

Last edit

Summary: Swiss German layout

Changed:

< # fixing the keymap layout -- ##kbd -l## lists de and others, but no [[Swiss and German Keyboard on the iBook|Swiss German layout]]

to

> # fixing the keymap layout -- ##kbd -l## lists de and others, but no [[Swiss and German Keyboard on the iBook|Swiss German layout]] -> *update* :lightbulb: Apparently *sg* stands for Swiss German! :)

Changed:

< ##echo de > /etc/kbdtype## -- it's a bit better than the US layout. Apparently I could use [http://openbsd.org/faq/faq7.html#Keyboard wsconsctl] to remap more keys. I would like to find some sort of keymap file instead, however. Or an elaborate wsconsctl script.

to

> ##echo sg > /etc/kbdtype## -- apparently I can use [http://openbsd.org/faq/faq7.html#Keyboard wsconsctl] to remap more keys.


I made the last backup of my iBook Alpinobombus and installed OpenBSD/macppc on it. Burn the install46.iso image onto a CD, insert into iBook, hold c while booting.

The wireless network needs some sort of firmware which I downloaded from the net and saved on an USB stick. See man bwi for the location. Anyway, now I needed to get the package from the stick onto the laptop.

I don’t understand why i is relevant, but this [1] worked:

    mount -t msdos /dev/sd0i /mnt/stick

I kept trying sd0a… :'(

I added the following line to /etc/fstab:

    /dev/sd0i /mnt/stick msdos rw,noauto 0 0

I hope mount /mnt/stick will work from now on.

Back to the network! With pkg_add bwi-firmware-1.4.tgz finally available I installed the firmware for the Airport wireless card in my old iBook. ok

Use ifconfig to verify that bwi0 is your wireless interface. Use ifconfig bwi0 scan to list the networks available and find yours.

Now the WPA stuff for my Schroeder network…

    ifconfig bwi0 nwid Schroeder wpa wpapsk `wpa-psk Schroeder "*secret*"`
    ifconfig bwi0 up
    dhclient bwi0

And it seems to work. I can ping www.google.com – win! :)

Thus, I removed any /etc/hostname.* files that didn’t work and created a single /etc/hostname.bwi0 file containing the following line:

    dhcp nwid Schroeder wpa wpapsk `wpa-psk Schroeder "*secret*"`

I’m surprised it works!

Tomorrow:

  1. fixing the keymap layout – kbd -l lists de and others, but no Swiss German layoutupdate lightbulb Apparently sg stands for Swiss German! :)
  2. setting up ports, getting Emacs ← very important! ;)
  3. setting up email
  4. Much later… Firefox?

Luckily I’ve used US keyboards before, and I’ve used vi before. ok

Second Day

echo sg > /etc/kbdtype – apparently I can use wsconsctl to remap more keys.

Apparently there are no virtual terminals because there’s no VGA card, but there’s an alternative to GNU screen: tmux.

I realized that there are two levels of packages: 1. binary packages 2. the ports system. I started by setting PKG_PATH=ftp://mirror.switch.ch/pub/OpenBSD/4.6/packages/`machine -a`/:ftp://ftp.wu-wien.ac.at/pub/OpenBSD/4.6/packages/`machine -a`/:ftp://ftp.OpenBSD.org/pub/OpenBSD/4.6/packages/`machine -a`/ in my .profile. [2]

In order to test this, I decided to run sudo pkg_add -v mutt.

At the same time I feel like setting up the ports system by downloading ports.tar.gz. [3]

Need Firefox and Emacs!

Tags:

Show Google +1

Comments

Last edit

Summary: Recht hast du. Habe ich aber auf die Schnelle auch nicht hingebracht. Mit etwas Suchen auf dem Internet und blödem Abtippen der Beispiele bin ich . . .

Added:

> ----
> Recht hast du. Habe ich aber auf die Schnelle auch nicht hingebracht. Mit etwas Suchen auf dem Internet und blödem Abtippen der Beispiele bin ich dann auf eine Lösung gekommen. :)
> -- AlexSchroeder 2009-11-14 01:12 UTC


What about using the wired network to get the wireless firmware onto the macbook?

Harald Wagener 2009-11-13 17:20 UTC


Recht hast du. Habe ich aber auf die Schnelle auch nicht hingebracht. Mit etwas Suchen auf dem Internet und blödem Abtippen der Beispiele bin ich dann auf eine Lösung gekommen. :)

AlexSchroeder 2009-11-14 01:12 UTC


Please make sure you contribute only your own work, or work licensed under the GNU Free Documentation License. See Info for text formatting rules. You can edit the comment page if you need to fix typos. You can subscribe to new comments by email without leaving a comment.

A carefully selected set of emoji for you to copy and paste: • ✕ ✓ ✝ ☠ ☢ ☣ ⚛ ☭ ☮ ☯ ⚒ ⚓ ⚔⚙ ★ ☆ ✨ 🌟 🐣 🐤 🐥 🐦 🐧 🐨 🐷 🐻 🐼 🐢 🐝 🐛 🐙 🐒 🐌 🐋 👑 ✊ 👊 ✌ 👋 👌 👍 👎 👏 👸 🍵 🍷 👹 👺 👻 👽 👾 👿 💀 ❤ ❦ ♥ 💔 📓 📖 📜 📝 🔒 🔓 🔔 🔥 🔨 🔪 🔫 🔮 😁 😂 😃 😄 😅 😆 😉 😊 😋 😌 😍 😏 😒 😓 😔 😖 😘 😚 😜 😝 😞 😠 😡 😢 😣 😤 😥 😨 😩 😪 😫 😭 😰 😱 😲 😳 😵 😷 😸 😹 😺 😻 😼 😽 😾 😿 🙀 🙇 🙈 🙉 🙊 🚶 🚲 🚀 🚽

To save this page you must answer this question:

Please say HELLO.

Define external redirect: OpenBSD