Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

PRO/Wireless 3945ABG modprobe problem

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
14 posts • Page 1 of 1
Author
Message
slune
n00b
n00b
Posts: 2
Joined: Mon Mar 26, 2007 9:06 am

PRO/Wireless 3945ABG modprobe problem

  • Quote

Post by slune » Mon Mar 26, 2007 9:33 am

hi
i have problem with installing PRO/Wireless 3945ABG on hp nx6310 notebook 2.6.18-gentoo-r6 #12 SMP.
I try this http://gentoo-wiki.com/HARDWARE_ipw3945 manual.
Everything looks ok but when I try modprobe ipw3945 or /etc/init.d/ipw3945d restart

/etc/init.d/ipw3945d restart
* Stopping ipw3945d ... [ ok ]
* Starting ipw3945d ...
chown: cannot access `/sys/bus/pci/drivers/ipw3945/00*/cmd': No such file or directory
chmod: cannot access `/sys/bus/pci/drivers/ipw3945/00*/cmd': No such file or directorythis manual

Code: Select all

modprobe ipw3945
FATAL: Module ipw3945 not found.
 * WARNING:  ipw3945d has already been started.
and

Code: Select all

/etc/init.d/ipw3945d restart
 * Stopping ipw3945d ...                                                  [ ok ]
 * Starting ipw3945d ...
chown: cannot access `/sys/bus/pci/drivers/ipw3945/00*/cmd': No such file or directory
chmod: cannot access `/sys/bus/pci/drivers/ipw3945/00*/cmd': No such file or directory
Thanks for help
Top
no_hope
Guru
Guru
User avatar
Posts: 482
Joined: Mon Jun 23, 2003 8:50 pm

Re: PRO/Wireless 3945ABG modprobe problem

  • Quote

Post by no_hope » Mon Mar 26, 2007 5:32 pm

slune wrote:

Code: Select all

modprobe ipw3945
FATAL: Module ipw3945 not found.
Try to re-emerge ipw3945

Did you change your kernel recently?
Top
slune
n00b
n00b
Posts: 2
Joined: Mon Mar 26, 2007 9:06 am

Re: PRO/Wireless 3945ABG modprobe problem

  • Quote

Post by slune » Tue Mar 27, 2007 5:56 am

yes a try reemerge
and kernel is change exactly according to hint on the web.
Top
no_hope
Guru
Guru
User avatar
Posts: 482
Joined: Mon Jun 23, 2003 8:50 pm

  • Quote

Post by no_hope » Wed Mar 28, 2007 1:26 am

find ipw3945.ko (it should be somewhere in /lib/modules/<your kernel>) go to that directory and run "insmod ipw3945.ko"
Top
deface
Apprentice
Apprentice
User avatar
Posts: 205
Joined: Sat Mar 17, 2007 4:37 am

  • Quote

Post by deface » Wed Mar 28, 2007 2:02 am

Verify your symlink to /usr/src/linux is set correctly
--
Jeremy
http://www.gentoo-wiki.com - Gentoo How-To/Guide's
http://www.gentoo-portage.com - Where the portage meets the web
Top
mog
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Sat Jul 05, 2003 3:59 am
Location: Auckland [NZ]

  • Quote

Post by mog » Wed Apr 04, 2007 12:47 am

I am having the same problem. Have you had any luck sorting it out, yet?
To thine own self be true.
Top
ziggysquatch
Apprentice
Apprentice
User avatar
Posts: 172
Joined: Tue Nov 16, 2004 11:54 pm
Location: /USA/Minnesota

  • Quote

Post by ziggysquatch » Fri Apr 06, 2007 2:01 pm

What is your udev version? and Kernel version?
Top
unl0cker
n00b
n00b
Posts: 12
Joined: Mon Jul 31, 2006 11:09 pm

  • Quote

Post by unl0cker » Fri Apr 06, 2007 5:58 pm

I have this very same card on my lappy.

It was very trick to get this working, but it did.

First of all, you CANNOT start and stop the ipw3945d using /etc/init.d/ipw3945d start/restart , it will genarete a bunch of errors and it will not work.

That does not seem to be your problem, since you can't even modprobe it. Anyway the driver is located at:

Code: Select all

/lib/modules/2.6.20-gentoo-r3/net/wireless/ipw3945.ko
I had to rc-update ipw3945d at boot and default. Default only did not worked for me. So I get an error when is trying to load at boot, it does not matter, later on the boot process it loads fine. Also I had to add ipw3945 to the autoload file of my kernel, located at: /etc/modules.autoload.d/kernel-2.6

If you wish to reload the module, you need to stop all the dependancy modules first, then rmmod the module and then stop the daemon. To reload everything just modprobe ipw3945 and it should do ALL the rest for you.

Try to ismoding the module directly as no hope sugested.


I home this help mate


Cheers

Unl0cker
Top
unl0cker
n00b
n00b
Posts: 12
Joined: Mon Jul 31, 2006 11:09 pm

  • Quote

Post by unl0cker » Sat Apr 07, 2007 9:47 pm

I've just reproduced the same error you are getting by changing kernel.

Make sure your /usr/src/linux simlink is pointing to the corret kernel, and reemerge the driver:

Code: Select all

emerge ipw3945
Top
Robstar
Tux's lil' helper
Tux's lil' helper
Posts: 91
Joined: Fri Apr 06, 2007 12:36 pm
Location: Milton Keynes
Contact:
Contact Robstar
Website

  • Quote

Post by Robstar » Sun Apr 08, 2007 6:03 am

This quite intresting. I have the same problem.
Here's my thread: http://forums.gentoo.org/viewtopic-t-551664.html
It's becoming a bit of a blog.

Anyways don't bother reemerging cause I have lost count on the number of times I have done that.
I thought it was something in my kernel that needed ticking and everything would be alright. I was wrong and wasted a whole night awake trying to get the thing sorted. Good thing I love gentoo bits cause I've might just gone to ubuntu 8O
I know wireless stuff works on that (my friend).
The only thing I haven't tried is makeing sure there is ip3945.ko (i think that's the file name) in /usr/lib/`uname -r`/ so that might be intresting (i've said that twice now). I don't think I saw that here but in the INSTALL or README file.

I'll give an update if it works (both on my blog (thread) and here).

Update: It didn't work. Got some nice errors though telling me it already exists (insmod ipw3945.ko)
Please put [SOLVED] when you've found the solution. It makes everyone's lives easier.
From FreeBSD to Gentoo. Now lets have ago at Arch. (It's just not the same)
My Quote: Yes, I know I am a geek. Your just pointing out the obvious.
Top
Suicidal
l33t
l33t
User avatar
Posts: 959
Joined: Wed Jul 30, 2003 4:55 am
Location: /dev/null

  • Quote

Post by Suicidal » Sun Apr 08, 2007 6:20 am

Are you guys recompiling your kernel modules when you upgrade kernels? I used to have issues like this and especially with alsa-driver and nvidia-drivers until I stared upgrading my kernel with the following script.

Code: Select all

#!/bin/bash


        rm -rf /lib/modules/*

        genkernel all --menuconfig \
        --gensplash=livecd-2006.1 \
        --gensplash-res=1280x1024 \
        --kernel-config=/etc/kernels/kernel-config-x86-$(uname -r)

        for i in $(equery depends virtual/linux-sources); do emerge =$i; done
I know this brings in stuff that aren't necessarily modules but better safe than sorry.
Top
Robstar
Tux's lil' helper
Tux's lil' helper
Posts: 91
Joined: Fri Apr 06, 2007 12:36 pm
Location: Milton Keynes
Contact:
Contact Robstar
Website

  • Quote

Post by Robstar » Sun Apr 08, 2007 6:30 am

ok to compile modules
make menuconfig (for you settings)
make (to set it up)
make modules (set up modules)
make modules_install (install modules)
make install (to install the kernel)

Update: doesn't change
Please put [SOLVED] when you've found the solution. It makes everyone's lives easier.
From FreeBSD to Gentoo. Now lets have ago at Arch. (It's just not the same)
My Quote: Yes, I know I am a geek. Your just pointing out the obvious.
Top
arbuckle
n00b
n00b
Posts: 56
Joined: Sun May 06, 2007 9:16 pm
Location: Montreal, Canada

  • Quote

Post by arbuckle » Thu Mar 13, 2008 4:50 pm

Sorry to bing back this old post, but I was googleing this error and adding this to /etc/conf.d/net fixed it
preup() {
if [[ ${IFACE} = "wlan0" ]]; then
sleep 3
fi
return 0
}

In in case another googler needs an answer.
Top
wsz
n00b
n00b
Posts: 6
Joined: Thu Oct 18, 2007 8:07 am
Location: Wrocław, Poland

  • Quote

Post by wsz » Sun Mar 23, 2008 7:33 pm

After an upgrade from 2.6.23-gentoo-r8 to 2.6.24-gentoo-r3 I had basically the same problem and re-emerging ipw3945(d) was not helpful at all.
Following the guidelines from this wiki page, I installed the iwlwifi driver instead of ipw3945, and the problem is gone. It works like a charm :)
Top
Post Reply

14 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic