Re: nokia 5510 + PLD

2004-11-26 Wątek Paweł Sokół
Dnia czwartek, 25 listopada 2004 12:52, Tomasz napisał:
...
> Z tego co napisales, faktycznie wynika, ze wina lezy bardzie po
> stronie noki, a nie PLD. Pozostaje wiec numer jaki zrobil moj kumpel
> z aparatem cyfrowym. MIal podobny problem z przeczytaniem zawartosci
> fat. Zrezygnowal z zawartosci i sformatowal pamiec aparatu - pod
> windows w pracy. Efekt: linux(PLD) zaczal widziec poprawny aparat i
> fat.
Cuda i czary ...
O tym, że próbowałem tak zrobić pod Win98 pisałem poprzednio. Tym razem 
podłączyłem nokię do Win XP. BTW bez "firmware" Nokii telefon został 
wykryty jak normalny flash-dysk 64M z partycją FAT16 - tego Win98 nie 
umiał. Próbowałem usunąć tę partycję i założyć na nowo ale WinXP mi nie 
pozwolił... więc tylko ją sformatowałem   - z głupia frant zmieniając 
na FAT32 ... WinXP rozłożył mi telefon na łopatki ("Formatowani8e nie 
udało się" a z listy dysków nokia znikła definitywnie). Podpiąłem się z 
powrotem pod PLD 2.6, fdisk pokazał mi na nokii 4 partycje z wariackimi 
ustawieniami, wywaliłem je wszystkie, założyłem _jedną partycję FAT32, 
założyłem mkdosfs -F 32 potem fdisk /dev/sda :
Disk /dev/sda1: 64 MB, 64077824 bytes
2 heads, 61 sectors/track, 1025 cylinders
Units = cylinders of 122 * 512 = 62464 bytes

 Device Boot  Start End  Blocks   Id  System
/dev/sda1p1   ?138127761919   850999312   6c  Unknown
Partition 1 does not end on cylinder boundary.
/dev/sda1p2   ?1638210720841990   272052916   6e  Unknown
Partition 2 does not end on cylinder boundary.
/dev/sda1p3   ? 4417938 8835776   269488144   79  Unknown
Partition 3 does not end on cylinder boundary.
/dev/sda1p4   ?1143126511431440   10668+  53  OnTrack DM6 
Aux3
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order

ale nokia dała się zamontować!
cat /etc/mtab|grep nokia:
/dev/sda1 /mnt/nokia vfat 
rw,noexec,nosuid,nodev,uid=1000,gid=1000,codepage=852,quiet,iocharset=iso8859-2,umask=0
 
0 0
# df -h |grep nokia
/dev/sda1  61M   32K   61M   1% /mnt/nokia

Widać pliki, dają się pisać i czytać - słowem działa! Również pod 
Win98 ...
Jakim cudem 

Paweł

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nokia 5510 + PLD

2004-11-25 Wątek Tomasz
Dnia czwartek, 25 listopada 2004 09:42, Paweł Sokół napisał:
WItam
Z tego co napisales, faktycznie wynika, ze wina lezy bardzie po stronie noki, 
a nie PLD. Pozostaje wiec numer jaki zrobil moj kumpel z aparatem cyfrowym. 
MIal podobny problem z przeczytaniem zawartosci fat. Zrezygnowal z zawartosci 
i sformatowal pamiec aparatu - pod windows w pracy. Efekt: linux(PLD) zaczal 
widziec poprawny aparat i fat. 
O sd-mod pisalem dlatego, ze u mnie byl to jedyny nie ladowany automatycznie 
modul ;-). 
Pozdrowienia
> 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 byNot tainted
> sd_mod 10172   2  (autoclean)
> tun 3776   3  (autoclean)
> parport_pc 13988   1  (autoclean)
> lp  6880   0  (autoclean)
> parport23008   1  (autoclean) [parport_pc lp]
> snd-es1968 13636   0  (autoclean)
> snd-pcm56448   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-rawmidi12512   0  (autoclean) [snd-mpu401-uart]
> snd-seq-device  3860   0  (autoclean) [snd-rawmidi]
> snd-page-alloc  5604   0  (autoclean) [snd-es1968 snd-pcm]
> snd28512   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)
> ipx15604   0  (autoclean)
> nls_iso8859-2   3392   2  (autoclean)
> nls_cp437   4384   2  (autoclean)
> usb-storage44572   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_storage52544  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,12
>03/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ł
>
>
> ___
> pld-users-pl mailing list
> [EMAIL PROTECTED]
> http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nokia 5510 + PLD

2004-11-25 Wątek Paweł Sokół
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 byNot tainted
sd_mod 10172   2  (autoclean)
tun 3776   3  (autoclean)
parport_pc 13988   1  (autoclean)
lp  6880   0  (autoclean)
parport23008   1  (autoclean) [parport_pc lp]
snd-es1968 13636   0  (autoclean)
snd-pcm56448   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-rawmidi12512   0  (autoclean) [snd-mpu401-uart]
snd-seq-device  3860   0  (autoclean) [snd-rawmidi]
snd-page-alloc  5604   0  (autoclean) [snd-es1968 snd-pcm]
snd28512   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)
ipx15604   0  (autoclean)
nls_iso8859-2   3392   2  (autoclean)
nls_cp437   4384   2  (autoclean)
usb-storage44572   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_storage52544  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ł


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nokia 5510 + PLD

2004-11-23 Wątek Tomasz
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.
> Dnia poniedziałek, 22 listopada 2004 17:52, Tomasz napisał:
> > Dnia poniedziałek, 22 listopada 2004 15:27, Piotr 'ares' Siwicki
> > napisał: Jak dobrze pamietam to powinienes miec zaladowany modul
> > sd_mod usb idzie przez scsi
>
> ... co i tak ci niewiele pomoże z jądrami > 2.4.21. Przynajmniej ja tak
> mam. Jądro 2.4.21 (łatane) chodzi bez pudła, wyższe już nie. A modułów
> trzeba trochę więcej. Oprócz pow. ładuję też usb-uhci i usb-storage.
> A może ktoś podłączył ten telefonik do jądra 2.6 niech się ujawni -
> to bym wreszcie wychrzanił staroć z laptopa ;)
>
> Pozdr.
> Paweł
>
> ___
> pld-users-pl mailing list
> [EMAIL PROTECTED]
> http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nokia 5510 + PLD

2004-11-23 Wątek Paweł Sokół
Dnia wtorek, 23 listopada 2004 09:22, Piotr 'ares' Siwicki napisał:
...
> domelu z #plddc podpowiedzial takie rozwiazanie,
> aby "dysk", który znajduje sie w nokii sformatowac jako FAT16 pod
> Winzgroza ;-)
> a pozniej podmontowac jako sda w pld :-)
> i ruszylo. i dziala jak nalezy :D
To ciekawe... ja też wpadłem na ten pomysł i to z pół roku temu... tyle, 
że u mnie się nie udało :( Fdisk z wingrozy niby założył partycję, 
format przeszedł, ale potem okazało się, że wszystko jest po staremu, 
nawet pliki z telefonu nie znikły. 
Oryginalny Nokia Audio Manager założył partycję od nowa i wyczyścił 
"dysk", ale po tej noperacji efekty były takie jak w moim poprzednim 
poscie... 
mkdosfs też wyczyścił telefon, i też rezultat jego pracy (pod jądrem 
2.6) to 
"mount: wrong fs type, bad option, bad superblock on /dev/sda1,
   or too many mounted file systems"
Pod jądrem 2.4.21 (specjalnie trzymam całą instalację dla tej Nokii ...) 
i wingrozą wszystko działa - mkdosfs założył jak najbardziej czytelny 
system plików...
Wszystkie pow. operacje robiłem vaniliowym na jądrze 2.6.4 (albo 5...) a 
dziś powtórzyłem na 2.6.7 dystrybucyjnym z dokładnie takim samym 
rezultatem. W międzyczasie zainstalowałem AC na nowo i parę razy 
wykonałem upgrade * z AC+Ac-Ready. 
Czyżbym miał inny telefon? 

W sumie bardzo mi się nie podoba to:
--
# fdisk /dev/sda

Command (m for help): p

Disk /dev/sda: 63 MB, 63946752 bytes
8 heads, 32 sectors/track, 487 cylinders
Units = cylinders of 256 * 512 = 131072 bytes

   Device Boot  Start End  Blocks   Id  System
/dev/sda1   *   1 489   625766  FAT16
Partition 1 has different physical/logical beginnings (non-Linux?):
^^^
 phys=(0, 1, 1) logical=(0, 0, 32)
Partition 1 has different physical/logical endings:
 phys=(487, 7, 32) logical=(488, 7, 31)
-
przecież wiem, że to nie-linuksowa partycja i fdisk chyba też powinien 
wiedzieć, a nie się dziwić. Ten fdisk z czasów jąder 2.4 o to się nie 
drze... ale w takim razie dlaczego ten sam fdisk, który zakładał 
partycję się drze? 
# fdisk -v
fdisk v2.12
No i te "different ..." W sumie mogę zrozumieć, że mount nie znajduje 
informacji o fs jak partycja ma coś porypane ... ale co, jeśli inne 
systemy znajdują...

Pozdr.
Paweł
PS. Już prawie pół roku mija od czasu jak dałem sobie spokój w drążeniu 
tego tematu po niepowodzeniach w googlaniu i kompletnym braku odzewu na 
moje posty ... ale teraz może jednak przedrążę to ??

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nokia 5510 + PLD

2004-11-23 Wątek Łukasz Maśko
Dnia wto 23. listopada 2004 09:22, Piotr 'ares' Siwicki napisał:
[...]
> moze ktos z was zna metode, jak przygotowac system plikow fat16 pod pld ?
mkdosfs -F 16
-- 
Łukasz MaśkoICQ:  146553537
Lukasz.Masko(at)ipipan.waw.plGG:2441498
Registered Linux user #61028


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nokia 5510 + PLD

2004-11-23 Wątek Piotr 'ares' Siwicki

> # uname
> Linux
> # uname -r
> 2.6.7
>
> mam hotplug, po podłączeniu nokii:
>
> lsmod
> Module  Size  Used by
> sd_mod 16384  0
> usb_storage52544  0
> scsi_mod   55744  2 sd_mod,usb_storage
> 
>
> wygląda na to, że scsi_mod nie był dotąd wspominany...

domelu z #plddc podpowiedzial takie rozwiazanie,
aby "dysk", który znajduje sie w nokii sformatowac jako FAT16 pod
Winzgroza ;-)
a pozniej podmontowac jako sda w pld :-)
i ruszylo. i dziala jak nalezy :D
moze ktos z was zna metode, jak przygotowac system plikow fat16 pod pld ?

pozdrawiam

Piotr 'ares' Siwicki

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nokia 5510 + PLD

2004-11-22 Wątek Paweł Sokół
...
>
> wspomniane wyzej moduly juz mam zaladowane i laptop mi widzi aparat
> cyfrowy jako sda1, ale telefonu ni hu hu :(
> korzystam z kernela 2.6.8.

# uname
Linux
# uname -r
2.6.7

mam hotplug, po podłączeniu nokii:

lsmod
Module  Size  Used by
sd_mod 16384  0
usb_storage52544  0
scsi_mod   55744  2 sd_mod,usb_storage


wygląda na to, że scsi_mod nie był dotąd wspominany...

# fdisk -l /dev/sda

Disk /dev/sda: 63 MB, 63946752 bytes
8 heads, 32 sectors/track, 487 cylinders
Units = cylinders of 256 * 512 = 131072 bytes

   Device Boot  Start End  Blocks   Id  System
/dev/sda1   *   1 489   625766  FAT16
Partition 1 has different physical/logical beginnings (non-Linux?):
 phys=(0, 1, 1) logical=(0, 0, 32)
Partition 1 has different physical/logical endings:
 phys=(487, 7, 32) logical=(488, 7, 31)

(tutaj doładował się sd_mod)

# mount /dev/sda /mnt/nokia
mount: you must specify the filesystem type
# mount /dev/sda -t vfat /mnt/nokia
mount: wrong fs type, bad option, bad superblock on /dev/sda,
   or too many mounted file systems

(doszedł moduł msdos)

i na tym zabawa z 2.6.x się kończy. Powtarzam, na 2.4.21 z małą łatą 
wszystko śmiga. Wyższe jądra 2.4 ani 2.6 nie dają się łatać :( (nie 
zgadza się ilość parametrów funkcji użytej w łacie albo coś w tym 
rodzaju - nie pamiętam dokładnie bo robiłem to prawie rok temu...).

Dla ciekawości, łata i jej sposób użycia wygląda tak:

Two steps are necessary to use your mobile in Linux. At first, you need 
to add a line of code in your kernel
  source. Look for a file called drivers/usb/storage/unusual_devs.h in 
your kernel source.
  Add the following line of code:

UNUSUAL_DEV(  0x0421, 0x0404, 0x, 0x, "Nokia", "5510", 
US_SC_SCSI, US_PR_BULK, NULL, US_FL_START_STOP),

Pozdr.
Paweł


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nokia 5510 + PLD

2004-11-22 Wątek Piotr 'ares' Siwicki
>> napisał: Jak dobrze pamietam to powinienes miec zaladowany modul
>> sd_mod usb idzie przez scsi
> ... co i tak ci niewiele pomoże z jądrami > 2.4.21. Przynajmniej ja tak
> mam. Jądro 2.4.21 (łatane) chodzi bez pudła, wyższe już nie. A modułów
> trzeba trochę więcej. Oprócz pow. ładuję też usb-uhci i usb-storage.
> A może ktoś podłączył ten telefonik do jądra 2.6 niech się ujawni -
> to bym wreszcie wychrzanił staroć z laptopa ;)
>
> Pozdr.
> Paweł

wspomniane wyzej moduly juz mam zaladowane i laptop mi widzi aparat
cyfrowy jako sda1, ale telefonu ni hu hu :(
korzystam z kernela 2.6.8.
pozdrawiam

Piotr 'ares' Siwicki
--
Help ! I'm on-line and can't quit !

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nokia 5510 + PLD

2004-11-22 Wątek Paweł Sokół
Dnia poniedziałek, 22 listopada 2004 17:52, Tomasz napisał:
> Dnia poniedziałek, 22 listopada 2004 15:27, Piotr 'ares' Siwicki
> napisał: Jak dobrze pamietam to powinienes miec zaladowany modul
> sd_mod usb idzie przez scsi
... co i tak ci niewiele pomoże z jądrami > 2.4.21. Przynajmniej ja tak 
mam. Jądro 2.4.21 (łatane) chodzi bez pudła, wyższe już nie. A modułów 
trzeba trochę więcej. Oprócz pow. ładuję też usb-uhci i usb-storage. 
A może ktoś podłączył ten telefonik do jądra 2.6 niech się ujawni - 
to bym wreszcie wychrzanił staroć z laptopa ;)

Pozdr.
Paweł

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nokia 5510 + PLD

2004-11-22 Wątek Tomasz
Dnia poniedziałek, 22 listopada 2004 15:27, Piotr 'ares' Siwicki napisał:
Jak dobrze pamietam to powinienes miec zaladowany modul sd_mod
usb idzie przez scsi
>
> mam taki stary aparacik nokia 5510, ktora posiada 64 MB pamieci.
> pod windowsem mozna spokojnie korzystac z pamieci na niej zawartej, nawet
> jako podreczny dysk USB ;-)
>
> pod linuksem mam z tym problemy,
> probowalem podmontowac jako zewnetrzny dysk usb, korzystajac z hotpluga i
> mount /mnt /dev/sda1 ale wyrzuca blad
> mount: /dev/sda1 is not a valid block device
>
> moze ktos z was probowal skorzystac z tej nokii pod pld ?
>
>
>
> pozdrawiam
>
> Piotr 'ares' Siwicki
> --
> Help ! I'm on-line and can't quit !
>
> ___
> pld-users-pl mailing list
> [EMAIL PROTECTED]
> http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl