Page 31 of 84 FirstFirst ... 2129303132334181 ... LastLast
Results 301 to 310 of 837

Thread: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

  1. #301
    Join Date
    Oct 2009
    Beans
    10

    Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

    @emas80: i couldn't find any modules.symversion file in my system.

    for now i give up on this topic, i don't have enough time at the moment.

    i'll keep track on this thread here and will try it again with a fresh ubuntu install when i find the time.

    anyway thank you guys for the help so far - i'll be back sometime

    greetz,

    k3rn

  2. #302
    Join Date
    Jul 2007
    Beans
    28

    Unhappy Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

    [SOLVED] View next post

    Hi chenxiaolong... I've run your commands, and got the same errors as K3rn... As I can see in his last message, he has no time to help you, but I really would like to get B43 in 2.6.32 so if you have any idea I could test

    After rebooting in new kernel, applying the patch and trying to insert the new kernel module I get:

    Code:
    FATAL: Error inserting b43 (/lib/modules/2.6.32-02063203-generic/updates/drivers/net/wireless/b43/b43.ko): Invalid module format
    In dmesg I get:

    Code:
    b43: no symbol version for module_layout
    I have tried stripping symbols in kernel, but then I get another error stating there're no symbols :S

    Any help will be great

    Thanks
    gFa


    Quote Originally Posted by chenxiaolong View Post
    K3rn: could you try running these commands:

    Code:
    cd /usr/src/linux-source-2.6.32       #Change to source directory
    sudo make oldconfig                   #Use the default (I think) settings for make
    sudo make prepare                     #Prepares make to compile kernel
    sudo make modules_prepare             #Prepares make to compile kernel modules
    sudo make modules SUBDIRS=drivers/net/wireless/b43 #Compiles b43
    sudo rmmod b43 ssb wl                 #Unload in-use modules
    cd /lib/modules/`uname -r`/kernel/drivers/net/wireless/b43 #Change to b43 directory of current kernel
    sudo mv b43.ko b43.ko.backup          #Backup current b43 module
    sudo cp /usr/src/linux-source-2.6.32/drivers/net/wireless/b43/b43.ko ./ #Copies new b43 driver to the kernel modules directory (where the drivers are)
    sudo modprobe ssb                    # 0R REBOOT
    sudo modprobe b43 pio=1              # OR REBOOT
    Hope that helps
    Last edited by gfa; January 8th, 2010 at 09:31 AM.

  3. #303
    Join Date
    Jul 2007
    Beans
    28

    Lightbulb Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

    I have successfully compiled b43 module, just needed one more command:

    Code:
    cd /usr/src/linux-source-2.6.32       #Change to source directory
    sudo cp /usr/src/linux-headers-`uname -r`/Module.symvers ./  #Copy symbols dependencies
    sudo make oldconfig                   #Use the default (I think) settings for make
    sudo make prepare                     #Prepares make to compile kernel
    sudo make modules_prepare             #Prepares make to compile kernel modules
    sudo make modules SUBDIRS=drivers/net/wireless/b43 #Compiles b43
    sudo rmmod b43 ssb wl                 #Unload in-use modules
    cd /lib/modules/`uname -r`/kernel/drivers/net/wireless/b43 #Change to b43 directory of current kernel
    sudo mv b43.ko b43.ko.backup          #Backup current b43 module
    sudo cp /usr/src/linux-source-2.6.32/drivers/net/wireless/b43/b43.ko ./ #Copies new b43 driver to the kernel modules directory (where the drivers are)
    sudo depmod -a                       # Refresh modules
    sudo modprobe ssb                    # 0R REBOOT
    sudo modprobe b43 pio=1              # OR REBOOT
    Now, I can insert the module... but my system freezes after few seconds (about 10 secs), any clue?

    Thanks
    gFa

  4. #304
    Join Date
    Oct 2009
    Location
    The Internet
    Beans
    127
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

    Quote Originally Posted by gfa View Post
    I have successfully compiled b43 module, just needed one more command:

    Code:
    cd /usr/src/linux-source-2.6.32       #Change to source directory
    sudo cp /usr/src/linux-headers-`uname -r`/Module.symvers ./  #Copy symbols dependencies
    sudo make oldconfig                   #Use the default (I think) settings for make
    sudo make prepare                     #Prepares make to compile kernel
    sudo make modules_prepare             #Prepares make to compile kernel modules
    sudo make modules SUBDIRS=drivers/net/wireless/b43 #Compiles b43
    sudo rmmod b43 ssb wl                 #Unload in-use modules
    cd /lib/modules/`uname -r`/kernel/drivers/net/wireless/b43 #Change to b43 directory of current kernel
    sudo mv b43.ko b43.ko.backup          #Backup current b43 module
    sudo cp /usr/src/linux-source-2.6.32/drivers/net/wireless/b43/b43.ko ./ #Copies new b43 driver to the kernel modules directory (where the drivers are)
    sudo depmod -a                       # Refresh modules
    sudo modprobe ssb                    # 0R REBOOT
    sudo modprobe b43 pio=1              # OR REBOOT
    Now, I can insert the module... but my system freezes after few seconds (about 10 secs), any clue?

    Thanks
    gFa
    I was getting the same errors and did the same thing (the header version) and got the same system freeze. It got so bad I have done a fresh installation (off a nikon camera no less (I'm overseas)) so hopefully it will work now!
    "Any sufficiently advanced bug is indistinguishable from a feature." - Rich Kulawiec

  5. #305
    Join Date
    Dec 2008
    Location
    /home/chenxiaolong&/root
    Beans
    474
    Distro
    Ubuntu Development Release

    Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

    Thanks for the information about the symbols dependencies. I've added that to the script and I reattached the script on my first post.

    Sorry for the long wait. I've been studying for my midterms (I'm only a High School freshman. I have to take midterms ). Anyway, I'll try and figure out why it freezes after ten seconds. If you want to remove the driver, you can always boot into an older kernel and delete /lib/modules/YOUR_KERNEL/updates/drivers/net/wireless/b43/b43.ko.
    Laptop broke ...

  6. #306
    Join Date
    Jul 2007
    Beans
    28

    Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

    Thank you... If you need some kind of log or something like that, I could try again... i'm still using karmic default kernel (2.6.31) as primary but I can reboot to test whenever you need...

    By the way, I downloaded the latests packages from Kernel PPA, version:

    2.6.32-02063203

    I think they're different than the one that downloads your script, does this affect?


    Quote Originally Posted by chenxiaolong View Post
    Thanks for the information about the symbols dependencies. I've added that to the script and I reattached the script on my first post.

    Sorry for the long wait. I've been studying for my midterms (I'm only a High School freshman. I have to take midterms ). Anyway, I'll try and figure out why it freezes after ten seconds. If you want to remove the driver, you can always boot into an older kernel and delete /lib/modules/YOUR_KERNEL/updates/drivers/net/wireless/b43/b43.ko.

  7. #307
    Join Date
    Dec 2008
    Location
    /home/chenxiaolong&/root
    Beans
    474
    Distro
    Ubuntu Development Release

    Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

    Actually, it does. The script is written for kernel 2.6.32.2, but you have kernel 2.6.32.3. I'll upload a new script in addition to the one for 2.6.32.2. I didn't know that kernel 2.6.32.3 is out already .
    Laptop broke ...

  8. #308
    Join Date
    Jul 2007
    Beans
    28

    Talking Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

    Quote Originally Posted by chenxiaolong View Post
    Actually, it does. The script is written for kernel 2.6.32.2, but you have kernel 2.6.32.3. I'll upload a new script in addition to the one for 2.6.32.2. I didn't know that kernel 2.6.32.3 is out already .
    Maybe this is the freezes cause

    I think I'll wait until you submit the new patch instead of downloading the old kernel packages...

    Thanks
    gFa

  9. #309
    Join Date
    Dec 2008
    Location
    /home/chenxiaolong&/root
    Beans
    474
    Distro
    Ubuntu Development Release

    Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

    I just uploaded it.
    Laptop broke ...

  10. #310
    Join Date
    Jul 2007
    Beans
    28

    Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)

    Quote Originally Posted by chenxiaolong View Post
    I just uploaded it.
    I don't see any diff between the old and the newest patch file :S

Page 31 of 84 FirstFirst ... 2129303132334181 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •