Skip to content

Installering af ipw2200

Det lader til at min box ikke ville køre som jeg havde forventet - med andre ord, så virkede mit trådløse net i Linux selvfølgelig ikke mere. Hmm, og nu havde jeg lige haft så mange problemer med at få det til at virke engang før jul... Hvad gør jeg nu?

Tja, for det første kigger man på fejl-beskeden, og finder ud af at firmware ikke passer mere. Så checker man den seneste firmware på deres site, og erkender at man køre med den nyeste firmware til den nuværende drivern - hmm. Okay, så installer jeg da bare en ny driver, men desværre ligger min kernel ikke på maskinen mere (hovsa - skulle man gemme den?). Nå, så compiler jeg da bare en ny (den der lå inde var 2.6.14, og den nyeste er 2.6.16.16). Godt så, man følger en kort beskrivelse (som root):
cd /usr/src
wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.16.tar.bz2
bunzip2 linux-2.6.16.16.tar.bz2
tar -xfv linux-2.6.16.16.tar
ln -sf linux-2.6.16.16. linux
cd linux
cp /boot/config-2.6.14 /usr/src/linux/.config
make menuconfig
-- ændre det der skal ændres (altså hvis man har noget)
make-kpkg kernel_image -revision=2006.05.18
-- vente... vente... vente...
dpkg -i ../linux-image-2.6.16.16-athene_2006.05.18_i386.deb
-- vente...
Genstart og man kører med 2.6.16.16

Se, det var jo ikke så svært. Tilbage har vi blot at installer den nye firmware. Igen, en meget kort beskrivelse (som root):
cd /usr/lib/hotplug/firmware/
-- hop på ipw2200.sf.net og hent firmwaren 2.4
tar -zxvvf ipw2200-fw-2.4.tgz

Så er der blot tilbage at reloade modulet til ipw2200 (igen, som root):
modprobe -r ipw2200
modprobe ipw2200

Hvis der ikke er sket nogle fejl så kører du nu med den nyeste kernel + firmware 2.4 til ipw2200. Er du så også den heldige ejer af et ATI-kort, som jeg er, så er der også hjælp at hente (hvis du altså kører sid - da Debian har fået fglrx-driveren i sid). Igen som root:
apt-get update; apt-get install fglrx-kernel-src fglrx-driver fglrx-control
-- vente...
cd /usr/src
bunzip2 fglrx.tar.bz2
tar -xvf fglrx.tar
cd modules/fglrx
./make.sh
-- vente...
cp fglrx.ko /lib/modules/2.6.16.16-athene/kernel/misc -- den kernel jeg lige har lavet!
depmod -ae
modprobe fglrx

Så er der skam også installeret fglrx - endda uden problemer!

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

Tom Jakobsen on :

HALLI-HALLO Peter !... den howto til at compile kerne er jo genial nem og kort! TAK
Hvis jeg må komme med et forslag så synes jeg du burde udvide den en lille smule (hvilke pakker er nødvendige - jeg løb ind i manglende ncurses-libs) og poste den på linuxin.dk.
Din "ny kerne the debian way" howto på linuxin er jo noget mere indviklet end denne og er desuden også forældet da den bruger lilo.... bare en tanke

Men tak !.. nu skal jeg bare have lavet mig en kernel config som er tweaket til det ypperste.

Venligst
Tom

tom-igen on :

Jeg har brugt din howto men ændret lidt undervejs.. eksempelvis så initrd.img nu oprettes automatisk. Du kan lure dette link http://pastebin.ca/99153

Men tak !.. stadig den nemmeste måde jeg har brugt

Tom

Peter on :

Takker :-)

Ved godt at min how-to med kernen er gammel, men har ikke lige haft tid til at rette den... Det burde man måske. Det kræver jo ikke så meget.

The author does not allow comments to this entry

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

You can use [geshi lang=lang_name [,ln={y|n}]][/geshi] tags to embed source code snippets.
Form options