How to compile the fsaa1655g driver in Precise Puppy?

discuss compiling applications for Puppy
Post Reply
Message
Author
Martificiam

How to compile the fsaa1655g driver in Precise Puppy?

#1 Post by Martificiam »

I have installed Puppy Precise 5.4 and the devx SFS.

This works in Lubuntu: http://www.marvec.org/amilo/]link

In order to compile it, I need to enter the following lines:

Code: Select all

make
make install
modprobe fsaa1655g
When I enter those lines, here's what happens:

Code: Select all

# make
make -C /lib/modules/3.2.29/build SUBDIRS=/root/my-documents modules
make: *** /lib/modules/3.2.29/build: No such file or directory.  Stop.
make: *** [default] Error 2
# make install
su -c "install -d /lib/modules/3.2.29/kernel/net/wireless/ && install -m 644 -c fsaa1655g.ko /lib/modules/3.2.29/kernel/net/wireless/ && /sbin/depmod -a"
install: cannot stat `fsaa1655g.ko': No such file or directory
make: *** [install] Error 1
# modprobe fsaa1655g
FATAL: Module fsaa1655g not found.
I've been trying to find an answer for hours. Can someone help? I really need to get wifi working on my Amilo L1310G laptop. It works fine under windows, and the fsaa1655g driver compiles without problems on Lubuntu (or any other ubuntu based distro), but I want to stick with Puppy for the time being. Any help is appreciated.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#2 Post by muggins »

To compile modules you also need the relevant kernel sfs. For precise 5.4 I think the one you need is http://bkhome.org/sources/kernel-3.2.29 ... atched.sfs

You can check if this is the right one by running uname -r in a console.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#3 Post by rcrsn51 »

@Martificiam: I have built the fsaa1655g module for Precise. To load it, use

Code: Select all

modprobe fsaa1655g
However, the package also contains the alternate fsam7440 module because it was used successfully here.

Or are these modules specific to the Fujitsu-Siemens Amilo model?

Here is the Readme file for the fsaa1655g:
To choose the state of the radio when the module is loaded you
can edit 'radio' parameter.

modprobe fsaa1655g radio=0 (ON)
modprobe fsaa1655g radio=1 (OFF)

Also you can change the state of the card edit /proc/fsaa1655g/radio
and view the state in this file:

echo 0 > /proc/fsaa1655g/radio (Turn OFF)
echo 1 > /proc/fsaa1655g/radio (Turn ON)

cat /proc/fsaa1655g/radio (View the state)
0 = OFF 1 = ON
Attachments
fsaa1655g_k3.2.29-1.0.pet
(2.84 KiB) Downloaded 980 times

Martificiam

#4 Post by Martificiam »

muggins wrote:To compile modules you also need the relevant kernel sfs. For precise 5.4 I think the one you need is http://bkhome.org/sources/kernel-3.2.29 ... atched.sfs

You can check if this is the right one by running uname -r in a console.
The server asks for a login and a password, can't login apparently. I found it here though: http://distro.ibiblio.org/quirky/pet_packages-precise/
After installing the kernel module, the make command works, but I still get the same error while running make install.

@rcrsn51

I've installed the pet file, but the wifi LED light doesn't turn on. I've checked that the radio is ON in the console, but when I click the "connect" icon on the desktop or the taskbar, nothing happens (it worked before).

Post Reply