[RESOLU]Probléme login sur linux embarqué(buildroot+busybox)

Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.

Modérateur: modos Ixus

[RESOLU]Probléme login sur linux embarqué(buildroot+busybox)

Messagepar saga31 » 11 Mars 2008 13:59

Bonjour,

je suis en train de faire un soft pour une carte sur laquelle est implentée un ARM sous linux. J'ai donc installé Buildroot sur ma machine et compilé ainsi un noyau linux 2.6.22.10 et un rootfs avec busybox-1.9.1. Tout ce passe bien lors de la compilation mais une fois tout ça chargé sur ma carte lorsque je me logue j'obtient le comporment suivant:

Chargement du noyau....
........

Welcome .....
(none) login : root
root login on 'console'

Welcome .....
(none) login :

J'ai l'impression qu'il y a un probléme pendant le precess de login mais je ne trouve pas quoi.
Es ce que quelqu'un pourrai m'aider, je n'ai plus aucune idée...

Merci d'avance
Dernière édition par saga31 le 05 Mai 2008 10:14, édité 1 fois au total.
saga31
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 21 Mars 2006 17:49
Localisation: Toulouse

Messagepar saga31 » 11 Mars 2008 14:54

voila j'ai retrouvé mon fichier de log complet :

U-Boot 1.1.5 (Sep 13 2007 - 15:33:24)

DRAM: 64 MB
NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0xda ( NAND 256MiB 3,3V 8-bi
t)
NAND: Pagesize: 2048, Blocksize: 128K, OOBsize: 64
256 MiB
DataFlash:AT45DB642
Nb pages: 8192
Page Size: 1056
Size= 8650752 bytes
Logical address: 0xD0000000
Area 0: D0000000 to D0003FFF (RO)
Area 1: D0004000 to D0007FFF
Area 2: D0008000 to D0037FFF (RO)
Area 3: D0038000 to D083FFFF
In: serial
Out: serial
Err: serial
DM9161A PHY Detected
No link
MAC: error during RMII initialization
Hit any key to stop autoboot: 0
## Booting image at 21500000 ...
Image Name: linux-2.6
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 707952 Bytes = 691.4 kB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux............................................... done, booting
the kernel.
Linux version 2.6.22.10 (martiald@serveurlinux.erems.loc) (gcc version 4.2.1) #1
1 Mon Mar 3 14:50:15 CET 2008
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
Machine: Atmel AT91SAM9260-EK
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 198 MHz, master 99 MHz, main 18.432 MHz
CPU0: D VIVT write-back cache
CPU0: I cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
Built 1 zonelists. Total pages: 16256
Kernel command line: mem=64M console=ttyS0,115200 initrd=0x21100000,3145728 root
=/dev/ram0 rw
AT91: 96 gpio irqs in 3 banks
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 60208KB available (1256K code, 243K data, 80K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 3072K
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
atmel_usart.0: ttyAT0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL
atmel_usart.1: ttyAT1 at MMIO 0xfffb0000 (irq = 6) is a ATMEL_SERIAL
atmel_usart.2: ttyAT2 at MMIO 0xfffb4000 (irq = 7) is a ATMEL_SERIAL
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
mice: PS/2 mouse device common for all mice
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 80K



Welcome to the Erik's uClibc development environment.
(none) login: root
Jan 1 00:00:21 login[157]: root login on 'console'



Welcome to the Erik's uClibc development environment.
(none) login:


Peut être que ça vous aidera à résoudre mon probléme.
saga31
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 21 Mars 2006 17:49
Localisation: Toulouse

Messagepar fred-info » 13 Mars 2008 23:07

Salut,


Peut être que ça vous aidera à résoudre mon probléme


Ca a au moins le mérite d'être clair. :P

Mais ne crois tu pas qu'il serait plus intéressant de te rapprocher des gens qui maintiennent les produits que tu cites ?


A+
fred-info
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 200
Inscrit le: 04 Oct 2006 14:57

Messagepar clarent » 30 Mars 2008 02:07

Hello

j'ai beaucoup travaillé sur la carte at91sam9260ek, avec buildroot et compagnie. Builroot recommande de faire une première compilation du roofs puis d'effacer les répertoires build avant de recompiler. J'ai jamais eu de problème de login avec linux. En général, j'enlève la fonction login, j'arrive directement au prompt, vu que je fais de l'embarqué, tout doit se faire de manière automatiser.
Pour ton problème je regarderai les options sur la busybox en tapant make busybox-menuconfig
clarent
Matelot
Matelot
 
Messages: 1
Inscrit le: 30 Mars 2008 01:58
Localisation: Toulouse

Messagepar saga31 » 07 Avr 2008 09:12

Merci beacoup pour les conseil, je teste ça et je vois ce que ça donne.
saga31
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 21 Mars 2006 17:49
Localisation: Toulouse

Messagepar saga31 » 05 Mai 2008 10:06

Bonjour,

j'ai résolu mon probléme, il semblerai que mon ARM ne dispose pas de FPU or lors de ma compilation de l'ensemble, j'ai fait comme si.

Donc en cochant et décochant les options liées au FPU, tout fonctionne parfaitement.

Peut être que cela pour aider quelqu'un d'autre.

@+
saga31
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 21 Mars 2006 17:49
Localisation: Toulouse


Retour vers Linux et BSD (forum généraliste)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité