nokia 5510 + PLD

Paweł Sokół px w inteks.com.pl
Czw, 25 Lis 2004, 09:42:30 CET


Witam;
Dnia wtorek, 23 listopada 2004 19:23, Tomasz napisał:
> Dnia poniedziałek, 22 listopada 2004 18:59, Paweł Sokół napisał:
> Tak sie sklada, ze mialem taki telefonik na 2.6 chodzil bez pudla.
> Napisz jakie moduly ladujesz, bo z tego co pamietam to oprocz usb i
> zaleznosci jeszce scsi + to nieszczesne sd_mod, ktore sie samo nie
> laduje.
Wykonałem pod jądrem 2.4 kolejno lsmod >/przed, dołączenie telefonu, 
mount /mnt/nokia, lsmod >/po. Jedynym dodatkowym modułem, który się sam 
załadował był ... sd_mod. 

cat /po:
Module                  Size  Used by    Not tainted
sd_mod                 10172   2  (autoclean)
tun                     3776   3  (autoclean)
parport_pc             13988   1  (autoclean)
lp                      6880   0  (autoclean)
parport                23008   1  (autoclean) [parport_pc lp]
snd-es1968             13636   0  (autoclean)
snd-pcm                56448   0  (autoclean) [snd-es1968]
snd-timer              14080   0  (autoclean) [snd-pcm]
snd-ac97-codec         34656   0  (autoclean) [snd-es1968]
snd-mpu401-uart         2912   0  (autoclean) [snd-es1968]
snd-rawmidi            12512   0  (autoclean) [snd-mpu401-uart]
snd-seq-device          3860   0  (autoclean) [snd-rawmidi]
snd-page-alloc          5604   0  (autoclean) [snd-es1968 snd-pcm]
snd                    28512   0  (autoclean) [snd-es1968 snd-pcm 
snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi s
soundcore               3556   2  (autoclean) [snd]
binfmt_misc             5700   1  (autoclean)
e100                   43812   1  (autoclean)
ipx                    15604   0  (autoclean)
nls_iso8859-2           3392   2  (autoclean)
nls_cp437               4384   2  (autoclean)
usb-storage            44572   1
scsi_mod               54172   2  [sd_mod usb-storage]
usb-uhci               21284   0  (unused)

W tamtejszym /etc/modules.conf nie ma w ogóle mowy o modułach usb, 
sd_mod, scsi itd..., za to w /etc/modules mam ide-disk
usb-uhci
usb-storage
aby się wkopiowały do initrd ;)

Pod jądrem 2.6 wykonałem podobną operację; wynik:
diff przed po
1a2,5
> msdos                   5632  0
> sd_mod                 16384  0
> usb_storage            52544  0
> scsi_mod               55744  2 sd_mod,usb_storage
jak widać wszystkie potrzebne moduły raczej są...
Zresztą IMHO to raczej nie wina braku jakiegoś modułu tylko zmiany 
działania; najbardziej podejrzewam vfat, bo w końcu fdisk widzi 
partycję i błędy z nia związane... Na dodatek jakiś czas temu 
natrafiłem na opis podobnych (na pierwszy rzut oka) problemów z 
pen-drive i nokią pod Gentoo. Oto co tam znalazłem: 
http://gentoo.pl/component/option,com_simpleboard/Itemid,35/func,view/id,1203/catid,7/
Z tego wynika, że żeby nokia zadziałała pod Gentoo trzeba było 
"znieczulić" jądro na błędne/nietypowe wpisy w FAT... spróbowałem 
zrobic analogiczną operację na PLDowym jądrze (2.6.10 z cvs) bez 
efektu :( 
A jeszcze wracając do jądra 2.4: aby chodziło z nokią trzeba je było 
łatać - ale łata jest nakładana na plik nagłówkowy dot. obsługi 
usb-storage (cytowałem ją już wyżej), więc z filesystemem czy 
partycjami raczej nie ma nic wspólnego.

Pozdr.
Paweł





Więcej informacji o liście dyskusyjnej pld-users-pl