-
driver cannot be compiled.itīs trying to write to ramdisk
i am new to knoppix.
I too am trying to get a driver (modem) to work with knoppix, but it needs to be compiled first. Following the instructions isn't a problem, the problem lies in the drivers try to compile to the ramdisk (i guess), obviously it is not allowed to do so and i cannot use my modem.
i am trying to work on a toshiba satellite 1900-305 with 512mb of ram.
is there any chance to change the default directory from de cd to hdd so that i can install other drivers??
thanks.
jose simas
-
Hi,
You surely have some Makefile in your archive of your driver.
You have to modify ithis in order to place the work in a folder where you can write (ex:/home/knoppix)
The aim is to obtain the .o file wich is a module
Nb: You can(t write for example in /usr/bin /usr/sbin ...
-
for starters, thanks!
i have done what you said but the d*mn thing doesnīt compile totally.
i get 5 .o compiled files but near the end it keeps on giving me some errors i some other files..
do you know if someone has slmdm-2.7.10 compiled? i think that would overcome my problems..
-
It sometimes happen at the end of the script that a command depmod which write in some file give an error...
You've to look at this error and find why it happen... in order to modify the command in the script or to comment it
for ex: if you only look for compiling module you don't need to "automate" their loading at boot time ...
But it's hard helping you in sense that i don't know what are the result of your errors...
May you post the error message or tell us which "modem" or driver you want to compil ?
-
i am trying to compile slmdm-2.7.10 into a knoppix live cd with a home directory in the hard drive but is not fully instaled to the drive.
sorry i am a noobie...
the main thing for what i understand is that when i try to compile the makefile it tries to write to the read only part of the system
the modem is the one that comes with the toshiba satellite 1900-305. for what i can see it is a hsf modem running on com3 or ttyS2
-
Re !
You've to forget winchose !
Com3 is not available ... this is different ... So you can't "able" to see that your winmodem is com3...
Could you tell me wich driver you want to compile ? did you try the script scanmodem ?
did you identify your "modem" ?
-
i am trying to compile smartlink driver slmdm-2.7.10. i have scanned and discovered that the modem is a hsf one and for what i have read in other pages it uses the slmdm-2.7.10 driver. even tough there are new drivers from the same maker they are not intended to this modem.
the problem in compiling the files is that it writes to a part of the system that is read only.
from what i can understand the problem in the makefile starts in:
install: kernel-ver all
$(INSTALL) -D -m 644 slmdm.o $(prefix_dir)/$(MODULES_DIR)/slmdm.o
$(INSTALL) -D -m 644 slfax.o $(prefix_dir)/$(MODULES_DIR)/slfax.o
$(INSTALL) -D -m 644 slamrmo.o $(prefix_dir)/$(MODULES_DIR)/slamrmo.o
$(INSTALL) -D -m 644 slusb.o $(prefix_dir)/$(MODULES_DIR)/slusb.o
$(INSTALL) -D -m 755 country.dat $(prefix_dir)/etc/country.dat
$(INSTALL) -d $(prefix_dir)/dev
$(RM) -f $(prefix_dir)/dev/$(MODEM_DEV)
$(MKNOD) -m 666 $(prefix_dir)/dev/$(MODEM_DEV) c 212 0
$(LN) -sf ./$(MODEM_DEV) $(prefix_dir)/dev/$(MODEM_LINK)
from the first statement on it keeps on giving me errors about the read only dirs
-
I believe you have a path variable prefix_dir at the start of the makefile
and another module_dir you have to change the first one and maybe the other to /home/knoppix/driver
which driver is a folder you have already create
-
Hi,
You can see in the file Makefile:
MODULES_DIR = /lib/modules/$(shell ./kernel-ver)/misc
You can try to create a directory in your path (which is writable) like:
mkdir /home/knoppix/modem
Then you can change the line like:
MODULES_DIR = /home/knoppix/modem/lib/modules/$(shell ./kernel-ver)/misc
You will have a module .o in your /home/knoppix/modem/lib/modules/2.4.20-xfs/misc/
But you'll have many other error, like modprobe error...
Once you've your module, you'll have to do:
insmod /home/knoppix/modem/lib/modules/2.4.20-xfs/misc/name_of_your_module.o
Then you've to verify but you'll have to do:
mknod -m 666 /dev/ttySL0 c 212 0
ln -s /dev/ttySL0 /dev/modem
I hope this could help you
Similar Threads
-
By kepler in forum MS Windows & New to Linux
Replies: 2
Last Post: 11-10-2004, 04:32 PM
-
By kepler in forum General Support
Replies: 2
Last Post: 11-08-2004, 01:30 PM
-
By stelman in forum Ideas
Replies: 1
Last Post: 10-05-2003, 03:54 PM
-
By Vermyndax in forum Ideas
Replies: 1
Last Post: 03-28-2003, 10:05 PM
-
By Sport in forum General Support
Replies: 2
Last Post: 02-05-2003, 03:11 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

INTEL XEON E5-2680V4 SR2N7 2.40GHZ CPU
$11.00

Dell EMC PowerEdge R440 Xeon silver 4215 2.5GHz 16 GB ram 2x 550W PSU No HDD
$275.00

Dell Precision T7820 2x Xeon Silver 4114 2.20GHz 950W No RAM GPU HDD 4x SATA
$350.48

Dell Precision Tower 7810 Xeon E5-2630 v3 @ 2.40GHz , 32GB Ram, NO HDD, NO OS
$239.99

Dell Precision T5820 Workstation 3.70GHz W-2135 No RAM/ GPU/ HDD/ OS
$179.98

Intel Xeon E5-2699 V4 2.20GHz 55M 22-CORES LGA2011-3 Server Processor 145W SR2JS
$84.49

Matched Pair _ Intel Xeon E5-2698 V4 2.2GHz 20-Core Processor CPU LGA2011 SR2JW
$94.99

DELL Precision 5820 Workstation Xeon W-2123 3.6ghz/NO RAM/NO SSD/P400 Vid
$139.99

Dell PowerEdge FX2s + 8x FC430 Blades 16x E5-2630v4 160 Cores Rails No PSU/RAM
$699.00

DELL Precision T3420 | Xeon 1240v6 | 525GB SSD |16GB RAM |Nvidia GPU |Win11
$149.00