cdk.cramfs als Update erstellt - bootet nicht

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

cdk.cramfs als Update erstellt - bootet nicht

Beitrag von JtG-Riker »

Hallo, ich habe versucht ein eine cdk.cramfs als update für das letzte AlexW Image zu erstellen.

Leider bootet das nicht, ich nehme an das irgendwo ein Link oder so falsch ist, wer hat eine Idee was das sein koennte?

Hier mal ein Log Auszug


U-Boot 0.4.0 (TuxBox) (Jul 21 2003 - 20:18:06)

CPU: PPC823ZTnnA at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
*** Warning: CPU Core has Silicon Bugs -- Check the Errata ***
Board: DBOX2, Nokia
Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
env: can't set "lcd_inverse"
env: can't set "lcd_contrast"
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autoboot: 0
...............................................................
Un-Protected 63 sectors
### FS (cramfs) loading 'vmlinuz' to 0x100000
### FS load complete: 590506 bytes loaded to 0x100000
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 590442 Bytes = 576.6 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.22-dbox2 (root@suse9) (gcc version 3.2.3) #2 Fri Oct 31 23:
21:49 CET 2003
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 console=ttyS0
Decrementer Frequency = 252000000/60
mpc8xx-wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
mpc8xx-wdt: keep-alive trigger activated (PITC: 0x1000)
Console: colour dummy device 80x25
Calibrating delay loop... 66.96 BogoMIPS
Memory: 30936k available (1008k kernel code, 364k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.1. (C) 2001, 2002 Red Hat, Inc., designed by Axis Communications
AB.
i2c-core.o: i2c core module
CPM UART driver version 0.03
ttyS00 at 0x0280 is a SMC
ttyS01 at 0x0380 is a SMC
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:11:7e:3c
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit mode
Intel/Sharp Extended Query Table at 0x0035
cfi_cmdset_0001: Erase suspend on write enabled
Using word write method
Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "flfs (ppcboot)"
0x00040000-0x00720000 : "root (cramfs)"
0x00720000-0x00800000 : "var (jffs2)"
0x00020000-0x00800000 : "flash without bootloader"
0x00000000-0x00800000 : "complete flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (cramfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 60k init
Starting pid 10, console /dev/cotouch: /etc/modules.conf: Read-only file system
depmod: Can't open /lib/modules/2.4.22-dbox2/modules.dep for writing
modprobe: Can't open dependencies file /lib/modules/2.4.22-dbox2/modules.dep (No
such file or directory)
/proc/bus/tuxbox/vendor: No such file or directory
/proc/bus/tuxbox/vendor: No such file or directory
/proc/bus/tuxbox/model: No such file or directory
/proc/bus/tuxbox/model: No such file or directory
/proc/bus/tuxbox/submodel: No such file or directory
/proc/bus/tuxbox/submodel: No such file or directory
Detected STB:
Vendor: Unknown
Model: Unknown Unknown
modprobe: Can't open dependencies file /lib/modules/2.4.22-dbox2/modules.dep (No
such file or directory)
/etc/init.d/rcS: 114: cannot create /etc/issue.net: Read-only file system
ln: /dev/dvb/adapter0/demux1: No such file or directory
ln: /dev/dvb/adapter0/dvr1: No such file or directory
Bummer, could not run '/etc/inionsole: '/etc/init.d/start'
Please press Enter to activate this console.


Irgendwo muss das mit Links zwischen cramfs und jffs2 zusammenhängen aber ich komme einfach nicht dahinter.

Wer kann da helfen?

Schoenes Wochenende

Crusher
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Die init-files benutzen "depmode -ae" & "modprobe" - diese wollen/müssen in "/etc" und "/lib" schreiben, was beim cramfs nicht so ganz einfach ist ;)

Schau Dir die init-files von einem alexW-Image an, da wird explizit mit insmod gearbeitet - das funktioniert dann auch.
There are 10 types of people in the world: those who know binary and those who don't
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

@DieMade

Dank für die Schnelle Hilfe, wenn ich denn nun die Files i n /etc/init.d durch die vom AlexW ersetze geht es ?

Bin leider nicht so mega firm in Linux, ein JFFS2 Image hab ich durch viel lesen schon hinbekommen aber dies hier ist doch was anderes.

Crusher
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Ob das funktioniert, weiss ich nicht. Ich habe halt die eigentlichen init-files angepasst.
There are 10 types of people in the world: those who know binary and those who don't
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

Gut im rcS hab ich un alle durch INSMOD ersetzt mal sehen ob das geht.

Was muss ich denn beim depmod ändern?

so gehts ma noch nicht so recht, aber schonmal ein stück näher

Kernel command line: root=/dev/mtdblock2 console=ttyS0
Decrementer Frequency = 252000000/60
mpc8xx-wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
mpc8xx-wdt: keep-alive trigger activated (PITC: 0x1000)
Console: colour dummy device 80x25
Calibrating delay loop... 66.96 BogoMIPS
Memory: 30936k available (1008k kernel code, 364k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.1. (C) 2001, 2002 Red Hat, Inc., designed by Axis Communications
AB.
i2c-core.o: i2c core module
CPM UART driver version 0.03
ttyS00 at 0x0280 is a SMC
ttyS01 at 0x0380 is a SMC
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:11:7e:3c
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit mode
Intel/Sharp Extended Query Table at 0x0035
cfi_cmdset_0001: Erase suspend on write enabled
Using word write method
Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "flfs (ppcboot)"
0x00040000-0x00720000 : "root (cramfs)"
0x00720000-0x00800000 : "var (jffs2)"
0x00020000-0x00800000 : "flash without bootloader"
0x00000000-0x00800000 : "complete flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (cramfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 60k init
Starting pid 10, console /dev/coUsing /lib/modules/2.4.22-dbox2/misc/tuxbox.o
Detected STB:
Vendor: Nokia
Model: D-BOX2
Using /lib/modules/2.4.22-dbox2/misc/dvb-core.o
Using /lib/modules/2.4.22-dbox2/misc/dbox2_i2c.o
[i2c-8xx]: mpc 8xx i2c init
i2c-core.o: adapter PowerPC 8xx I2C adapter registered as adapter 0.
[i2c-8xx]: adapter: 0
Using /lib/modules/2.4.22-dbox2/misc/dvb_i2c_bridge.o
Using /lib/modules/2.4.22-dbox2/misc/dbox2_fp.o
/lib/modules/2.4.22-dbox2/misc/dbox2_fp.o: unresolved symbol event_write_message

Using /lib/modules/2.4.22-dbox2/misc/dbox2_fp_input.o
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_input.o: unresolved symbol dbox2_fp_queu
e_alloc
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_input.o: unresolved symbol fp_sendcmd
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_input.o: unresolved symbol fp_get_i2c
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_input.o: unresolved symbol fp_cmd
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_input.o: unresolved symbol dbox2_fp_queu
e_free
Using /lib/modules/2.4.22-dbox2/misc/ves1820.o
Using /lib/modules/2.4.22-dbox2/misc/ves1x93.o
Using /lib/modules/2.4.22-dbox2/misc/avs.o
/lib/modules/2.4.22-dbox2/misc/avs.o: unresolved symbol event_write_message
Using /lib/modules/2.4.22-dbox2/misc/saa7126.o
i2c-core.o: driver saa7126 registered.
i2c-core.o: client [saa7126] registered to adapter [PowerPC 8xx I2C adapter](pos
. 0).
Using /lib/modules/2.4.22-dbox2/misc/cam.o
/lib/modules/2.4.22-dbox2/misc/cam.o: unresolved symbol dbox2_fp_reset_cam
Using /lib/modules/2.4.22-dbox2/misc/lcd.o
lcd.o: init lcd driver module
lcd.o: found KS0713/SED153X lcd interface
Using /lib/modules/2.4.22-dbox2/misc/avia_gt.o
/lib/modules/2.4.22-dbox2/misc/avia_gt.o: unresolved symbol avia_av_set_stc
Using /lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_copyar
ea
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_show
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_get_cl
ut
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_in
put_size
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_po
s
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_hide
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_get_info
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_si
ze
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_in
put_mode
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_cl
ut
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_bl
evel
/lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_get_in
fo
Using /lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o
/lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o: unresolved symbol avia_gt_ir_exit

/lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o: unresolved symbol avia_gt_ir_rece
ive_pulse
/lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o: unresolved symbol avia_gt_ir_rece
ive_data
/lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o: unresolved symbol avia_gt_ir_get_
rx_buffer_write_position
/lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o: unresolved symbol avia_gt_ir_send
_buffer
/lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o: unresolved symbol avia_gt_ir_queu
e_pulse
/lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o: unresolved symbol avia_gt_ir_init

/lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o: unresolved symbol avia_gt_ir_set_
duty_cycle
/lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o: unresolved symbol avia_gt_ir_set_
frequency
/lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o: unresolved symbol avia_gt_ir_get_
rx_buffer_read_position
Using /lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o
/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_gt_pcm_play
_buffer
/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_gt_pcm_stop

/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_gt_pcm_set_
signed
/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_gt_pcm_set_
endian
/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_gt_pcm_set_
rate
/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_gt_pcm_set_
width
/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_gt_pcm_poll

/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_av_standby
/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_gt_pcm_set_
channels
/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_av_get_samp
le_rate
/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_gt_pcm_set_
pcm_attenuation
/lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o: unresolved symbol avia_gt_pcm_get_
block_size
Using /lib/modules/2.4.22-dbox2/misc/avia_gt_v4l2.o
/lib/modules/2.4.22-dbox2/misc/avia_gt_v4l2.o: unresolved symbol avia_gt_pig_sho
w
/lib/modules/2.4.22-dbox2/misc/avia_gt_v4l2.o: unresolved symbol avia_gt_pig_set
_stack
/lib/modules/2.4.22-dbox2/misc/avia_gt_v4l2.o: unresolved symbol avia_gt_pig_set
_size
/lib/modules/2.4.22-dbox2/misc/avia_gt_v4l2.o: unresolved symbol avia_gt_pig_set
_pos
/lib/modules/2.4.22-dbox2/misc/avia_gt_v4l2.o: unresolved symbol avia_gt_pig_hid
e
Using /lib/modules/2.4.22-dbox2/misc/avia_av.o
/lib/modules/2.4.22-dbox2/misc/avia_av.o: unresolved symbol dbox2_fp_reset
/lib/modules/2.4.22-dbox2/misc/avia_av.o: unresolved symbol event_write_message
Using /lib/modules/2.4.22-dbox2/misc/avia_napi.o
$Id: avia_napi.c,v 1.16 2003/07/24 01:59:22 homar Exp $
DVB: registering new adapter (C-Cube AViA GTX/eNX with AViA 500/600).
i2c-core.o: driver DVB I2C bridge registered.
DVB: registering frontend 0:0 (VES1820 based DVB-C frontend)...
i2c-core.o: client [dvb] registered to adapter [PowerPC 8xx I2C adapter](pos. 1)
.
dvb_i2c_bridge: enabled DVB i2c bridge to PowerPC 8xx I2C adapter
Using /lib/modules/2.4.22-dbox2/misc/cam_napi.o
/lib/modules/2.4.22-dbox2/misc/cam_napi.o: unresolved symbol cam_poll
/lib/modules/2.4.22-dbox2/misc/cam_napi.o: unresolved symbol cam_read_message
/lib/modules/2.4.22-dbox2/misc/cam_napi.o: unresolved symbol cam_reset
/lib/modules/2.4.22-dbox2/misc/cam_napi.o: unresolved symbol cam_write_message
Using /lib/modules/2.4.22-dbox2/misc/avia_av_napi.o
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_stream_
type_set
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_registe
r_video_event_handler
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_set_aud
io_attenuation
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_write
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_pid_set

/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_audio_p
ts_to_stc
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_gt_dmx_que
ue_write
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_gt_dmx_ena
ble_clip_mode
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_gt_dmx_dis
able_clip_mode
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_play_st
ate_set_video
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_unregis
ter_video_event_handler
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_get_vid
eo_size
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_play_st
ate_set_audio
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_read
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_gt_pcm_set
_mpeg_attenuation
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_bypass_
mode_set
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_av_sync_mo
de_set
/lib/modules/2.4.22-dbox2/misc/avia_av_napi.o: unresolved symbol avia_gt_dmx_que
ue_nr_get_bytes_free
Using /lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_get
_ucode_info
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_vbi_sta
rt
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_que
ue_reset
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_av_napi_de
coder_stop
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_ecd
_reset
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_que
ue_stop
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_que
ue_irq_enable
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_set
_pcr_pid
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_vbi_sto
p
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_fre
e_section_filter
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_av_audio_p
ts_to_stc
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_que
ue_write
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_all
oc_queue_teletext
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_ena
ble_clip_mode
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_dis
able_framer
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_set
_pid_table
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_dis
able_clip_mode
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_ecd
_set_key
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_av_napi_de
coder_start
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_all
oc_section_filter
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_que
ue_start
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_get_inf
o
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_ecd
_set_pid
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_ena
ble_framer
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_all
oc_queue_video
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_fre
e_queue
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_all
oc_queue_audio
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_all
oc_queue_user
/lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_accel_c
rc32
Using /lib/modules/2.4.22-dbox2/misc/dbox2_fp_napi.o
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_napi.o: unresolved symbol dbox2_fp_sec_d
iseqc_cmd
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_napi.o: unresolved symbol dbox2_fp_sec_s
et_tone
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_napi.o: unresolved symbol dbox2_fp_sec_s
et_voltage
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_napi.o: unresolved symbol dbox2_fp_tuner
_write_qam
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_napi.o: unresolved symbol dbox2_fp_sec_s
et_power
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_napi.o: unresolved symbol dbox2_fp_tuner
_write_qpsk
/lib/modules/2.4.22-dbox2/misc/dbox2_fp_napi.o: unresolved symbol dbox2_fp_sec_s
et_high_voltage
/etc/init.d/rcS: 114: cannot create /etc/issue.net: Read-only file system
Bummer, could not run '/etc/inionsole: '/etc/init.d/start'
Please press Enter to activate this console.
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Da fehlt die event.o

Hier mal ein bei mir funktionierendes rcS (/etc/issue.net ist ein symlink auf /var/etc/issue.net bei mir):

Code: Alles auswählen

#!/bin/sh

PATH=/sbin:/bin

hostname -F /etc/hostname
mount -a
ifup -a

test -x /sbin/inetd && inetd

if test -x /sbin/sshd ; then
	/etc/init.d/start_sshd &
fi

export INSMOD="/sbin/insmod"
export MODDIR="/lib/modules/"$(uname -r)"/misc"
export TZ=CET-1CEST,M3.5.0/2,M10.5.0/3

$INSMOD $MODDIR/event.o
$INSMOD $MODDIR/tuxbox.o

. /etc/profile

VENDOR=`/bin/tuxinfo -V`
VENDOR_ID=`/bin/tuxinfo -v`
MODEL=`/bin/tuxinfo -M`
MODEL_ID=`/bin/tuxinfo -m`
SUBMODEL=`/bin/tuxinfo -S`
SUBMODEL_ID=`/bin/tuxinfo -s`

echo "Detected STB:"
echo "  Vendor: $VENDOR"
echo "  Model: $MODEL"

$INSMOD $MODDIR/dvb-core.o dvb_shutdown_timeout=0

# I2C core
$INSMOD $MODDIR/dbox2_i2c.o
$INSMOD $MODDIR/dvb_i2c_bridge.o

# Frontprozessor
$INSMOD $MODDIR/dbox2_fp.o
$INSMOD $MODDIR/dbox2_fp_input.o

# Frontends
# Nokia
if [ $VENDOR_ID -eq 1 ]; then
	$INSMOD $MODDIR/ves1820.o
	$INSMOD $MODDIR/ves1x93.o board_type=1
# Philips
elif [ $VENDOR_ID -eq 2 ]; then
	$INSMOD $MODDIR/tda8044h.o
# Sagem
elif [ $VENDOR_ID -eq 3 ]; then
	$INSMOD $MODDIR/at76c651.o
	$INSMOD $MODDIR/ves1x93.o board_type=2
fi

# Misc IO
$INSMOD $MODDIR/avs.o
$INSMOD $MODDIR/saa7126.o

# CAM
if [ $VENDOR_ID -eq 2 ]; then
    #Philips
    $INSMOD $MODDIR/cam.o mio=0xC040000 firmware=/var/tuxbox/ucodes/cam-alpha.bin
else
    $INSMOD $MODDIR/cam.o mio=0xC000000 firmware=/var/tuxbox/ucodes/cam-alpha.bin
fi;

# A/V
$INSMOD $MODDIR/avia_av.o firmware=/var/tuxbox/ucodes
$INSMOD $MODDIR/avia_gt.o ucode=/var/tuxbox/ucodes/ucode.bin
$INSMOD $MODDIR/avia_gt_fb.o console_transparent=0
$INSMOD $MODDIR/avia_gt_lirc.o
$INSMOD $MODDIR/avia_gt_oss.o
$INSMOD $MODDIR/avia_gt_v4l2.o

$INSMOD $MODDIR/avia_napi.o
$INSMOD $MODDIR/cam_napi.o
$INSMOD $MODDIR/avia_av_napi.o
$INSMOD $MODDIR/avia_gt_napi.o
$INSMOD $MODDIR/dbox2_fp_napi.o


echo "$VENDOR $MODEL - Kernel %r (%t)." > /etc/issue.net

# compatibility links
ln -sf demux0 /dev/dvb/adapter0/demux1
ln -sf dvr0 /dev/dvb/adapter0/dvr1
ln -sf fb/0 /dev/fb0

test -x /bin/loadkeys && loadkeys /share/keymaps/i386/qwertz/de-latin1.kmap.gz

if [ -e /etc/init.d/rcS_local ]; then
	. /etc/init.d/rcS_local
fi
There are 10 types of people in the world: those who know binary and those who don't