Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Dade, dade

Parola la lock screen

Deparazitare externa pisici fara ...

Seriale turcesti/coreene online H...
 Merita un Termostat Smart pentru ...

Sfat achizitie MTB Devron Riddle

Problema mare cu parintii= nervi ...

switch microtik
 Permis categoria B la 17 ani

Sfaturi pentru pregatirea de eval...

Crapaturi placa

cum imi accesez dosarul electroni...
 Momentul Aprilie 1964

Sursa noua - zgomot ?

A fost lansat Ubuntu 24.04 LTS

Pareri apartament in zona Berceni?
 

Problema kernel 2.6.28 la Nokia N900

- - - - -
  • Please log in to reply
7 replies to this topic

#1
walter_angel_bad

walter_angel_bad

    Junior Member

  • Grup: Members
  • Posts: 82
  • Înscris: 07.05.2008
Cand vreau sa ma conectez la wireless nu merge,dau in terminal 'dmesg' si imi returneaza 'wl1251:ERROR boot failed, ECPU_CONTROL_HALT not set' si am cautat pe net unde ar fi acel fisier ca sa il setez dar nu reusesc, poate stiti voi unde sa il gasesc.Multumesc.

#2
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Okay vad ca N900 e un telefon, mai e si Nokia pe deasupra, nu stiu cat de vechi e telefonul insa Nokia parca folosea Symbian ca si sistem pe terminalele lor mobile la un moment dat. Asta ca o paranteza.

Acum intreb si eu, ce echipament vrei sa conectezi la wireless? Telefonul? Si dmsg ala indica un linux la mijloc la fel ca si kernel 2.6.28 din titlul subiectului. Adica nu inteleg ce la ce conectezi si pe ce echipament dai tu dmsg care oricum iti arata doar log-urile de la boot-are nu si din timpul functionarii unei masini linux.

LE:
http://lxr.free-elec...i/wl1251/boot.c

N900 ala ce are pe el? Nu ma pricep deloc la telefoane asa ca nu aruncati cu pietre in mine. Are rom-ul lui Maemo3 sau Gingerbread? Ideea este ca fisierul din link-ul de mai sus ar fi cel corect si trebuie adaugat in tree-ul kernel-ului care la randul lui trebuie compilat si pus pe respectivul terminal.

Nu m-am complicat cu chestiile astea complicate de genul terminale mobile :(

#3
walter_angel_bad

walter_angel_bad

    Junior Member

  • Grup: Members
  • Posts: 82
  • Înscris: 07.05.2008
Da este un telefon dar care poti sa il folosesti aproape ca un PC,are Maemo 5(Fremantle) modificat din Debian. Telefonul vreau sa il conectez la router,macar unu din cate sunt in raza mea dar nu vrea sa mearga cel de la telefon, el mai facea probleme cand nu vroia sa ma mearga ii dadeam restart si isi revenea dar acum nu mai merge.

El activeaza automat wifi cand vreau sa il conectez iar cand nu sunt in raza il dezactiveaza automat,el acum nu mai afiseaza nici un router.

Pe telefon d-bus imi arata log-urile de la boot pana sting telefonul,dupa ce incerc sa caut un router dau comanda in terminal 'dmesg' si imi apare si eroarea 'wl1251' ,eroare in log este doar dupa ce incerc sa caut un router nu imi arata doar log de la boot,daca repet la fel imi apare tot asa.

Acel link l-am vazut din multe altele dar nu gasesc calea catre acel fisier(cred ca nu exista) cum e si pe google,driver-ul lu wifi normal il are preinstalat,i-am reinstalat sistemul de operare,am instalat si driver-ul separat dar tot aceeasi eroare primesc,

Kernelu este vechi si nu imi dau seama unde ar fi acel fisier,l-am caut cu 'find' in terminal si nimic. Daca ar fi acel fisier si sa fac aceea cale si il pun acolo poate mai lipseste si altceva si tot nu va merge.Le-am scris si pe forum-ul lor si nam primit nici un raspuns.

Edited by walter_angel_bad, 10 May 2014 - 23:41.


#4
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Fiind derivat din Debian cauta prin /usr/src/linux/drivers/net/wireless/ti/wl1251 acolo ar trebui sa ai fisierul boot.c. Poti sa compilezi pe un pc / laptop cu linux kernelul pentru arhitectura existenta pe telefon si apoi sa pui kernelul nou compilat + module pe telefon, probabil folosind un cablu USB.

#5
walter_angel_bad

walter_angel_bad

    Junior Member

  • Grup: Members
  • Posts: 82
  • Înscris: 07.05.2008
Am cautat si am ajuns pana la /usr/src/ , src/ find gol nu am ce contine. De copilat kernelul pot doar din telefon, de pe PC am acces doar sa instalez sistemul lui sau sa instalez separat din sistem anumite lucruri dar sa modific kernelul de pe PC inseamna sa modific toata imaginea sistemului de operare.I-am intrebat pe baieti pe forum lor daca si la ei este gol src/ si au zis ca e gol, nu stiu cum ii dau de cap.

Edited by walter_angel_bad, 11 May 2014 - 09:51.


#6
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Nu stiu cum e la telefoane, Nokia am doar cu Symbian nu cu softul care il ai tu insa ma gandesc ca intr-un fel ar trebui sa poti instala kernel-devel, sau cum ii spune sub Debian pe care am inteles ca este bazat acel firmware, si care iti permite sa modifici kernelul si sa il recompilezi. Dupa cum am mai zis insa, nu am facut asta niciodata si nici nu cunosc pe cineva sa fi facut. Poate te ajuta altcineva de pe forum care s-a mai lovit de o problema asemanatoare.

#7
walter_angel_bad

walter_angel_bad

    Junior Member

  • Grup: Members
  • Posts: 82
  • Înscris: 07.05.2008
Mam mai gandit sa fie si alta posibilitate de imi da eroare,ar fi sa fie probleme cu memoria,inainte sa porneasca wifi vad ca cere firmware, de modificat nu am posibilitatea pentru ca nu este open-source ca sa caut acea linie in firmware. Problema care ar fi este ca din cauza ca memoria e corupta firmware nu este intreg, de verificat daca este corputa memoria nu prea am posibilitatea ca este in rootfs iar cu fsck nu prea am acces, calea catre firmware este /lib/firmware/ . Stiti alta modalitate de a verifica memoria daca are probleme dar tot in terminal?

Edited by walter_angel_bad, 12 May 2014 - 20:52.


#8
marco71

marco71

    Active Member

  • Grup: Members
  • Posts: 1,487
  • Înscris: 23.11.2004
Problema ta e urmatoarea:
Cand activezi wireless-ul, kernel-ul tau incarca modulul/modulele respectiv(e), wl1251*.ko (eventual cfg80211.ko si mac80211.ko), dar fiind non-free/closed, adica nu open-source, aceste module au nevoie si de firmware (cod binar, ne-public); sunt fisiere ce se download-eaza din repo-uri non-free sau de la producator (google-it dupa wl1251-firmware), au extensie de tip .fw, .bin sau .ucode (microcod) si se pun in folder-ul /lib/firmware:

ar trebui sa ai ceva de genul:
/lib/firmware/wl1251-fw.bin
/lib/firmware/wl1251-nvs.bin


Poti sa dai aici 'paste' din terminal la:

/root# modinfo wl1251
/root# rmmod wl1251 ; modprobe -v wl1251
/root# dmesg | tail (sau: tail /var/log/messages)
/root# ls /lib/firmware
?

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate