[debian] [ipw2200] Invalid module format

Solaris, RedHat, FreeBSD and the like
Post Reply
Message
Author
dodik
Posts: 27
Joined: Mon Jul 19, 2004 12:12 pm

[debian] [ipw2200] Invalid module format

#1 Post by dodik » Wed Jul 20, 2005 12:31 pm

Hi everyone,

I'm trying to install the driver ipw2200 on my thinkpad T42. Everything is going fine till I try to modprobe the module :

Code: Select all

# modprobe ipw2200
WARNING: Error inserting ieee80211_crypt (/lib/modules/2.6.9/drivers/net/wireless/ieee80211_crypt.ko): Invalid module format
WARNING: Error inserting ieee80211 (/lib/modules/2.6.9/drivers/net/wireless/ieee80211.ko): Invalid module format
FATAL: Error inserting ipw2200 (/lib/modules/2.6.9/drivers/net/wireless/ipw2200.ko): Invalid module format

I'm using the 2.6.9 kernel.

If I do a modinfo:

Code: Select all

modinfo /lib/modules/2.6.9/drivers/net/wireless/ieee80211.ko
j'obtiens

Code: Select all

filename:       /lib/modules/2.6.9/drivers/net/wireless/ieee80211.ko
version:        1.0.3
description:    802.11 data/management/control stack
author:         Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
license:        GPL
vermagic:       2.6.9 preempt PENTIUMM gcc-4.0
depends:        ieee80211_crypt
parm:           debug:debug output mask
On boot, I had the following message :

Code: Select all

ieee80211_crypt: version magic '2.6.9 preempt PENTIUMM gcc-4.0' should be '2.6.9 preempt PENTIUMM gcc-3.3'
ieee80211: version magic '2.6.9 preempt PENTIUMM gcc-4.0' should be '2.6.9 preempt PENTIUMM gcc-3.3'
ipw2200: version magic '2.6.9 preempt PENTIUMM gcc-4.0' should be '2.6.9 preempt PENTIUMM gcc-3.3'
How do I change/match the vermagic ?
Image ThinkPad T42 2373-CXG Pentium-m 1,8GHz, 512Mo DDR, ATI Radeon 9600 64Mo, Hitachi TravelStar 5K80, DVD/CD-RW, 802.11 b/g, Bluetooth, 15'' SXGA+

doppelfish
Sophomore Member
Posts: 206
Joined: Tue Jul 20, 2004 11:10 am
Location: Karlsruhe, Germany

Re: [debian] [ipw2200] Invalid module format

#2 Post by doppelfish » Mon Jul 25, 2005 8:42 am

Dang, I'm out of smileys again.
dodik wrote:How do I change/match the vermagic ?
Apparently, the modules were compiled using gcc 4.0, but your kernel was built using gcc 3.3.

Reconfigure, recompile and reinstall you kernel, reboot. Welcome to the kernel-of-the-week-club.

cheers,
-- fish

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Linux Questions”

Who is online

Users browsing this forum: No registered users and 2 guests