CZFree.Net Home Page Diskuzní Fóra CZFree.Net Archív Často Kladených Otázek Registrace Nových Členů Archív Odkazů Seznam Členů Fóra CZFree.Net Czech Node Map hosted @CZFree.net CZFree.Net WIKI
CZFree Network Portal vzkazy | ovládání | pokročilé hledání   
 

Odpovědět k Tématu 
CZFree Fórum: Wireless Broadband Community CZFree.Net > Fórum > Strojovna > Atheros CM9 MiniPCI - EEPROM checksum invalid
Autor
Téma  < Předchozí Téma   Další Téma >
Plnt
HonzaK

Registrován: 04.06.2002
Příspěvků: 804

Team Member: MOD

Atheros CM9 MiniPCI - EEPROM checksum invalid Příspěvek č. 1 

Ahoj,

po nekolikamesicnim bezproblemovem fungovani nam vypovedela jedna z Atheros karet cinnost. Projevuje se to tak, ze v logu se po modprobe ath_pci objevi nasledujici hlaska:

code:
wifi%d: unable to attach hardware: 'EEPROM checksum invalid' (HAL status 7)

Trochu jsem googlil a tusim, ze by mohl pomoc driver z ath-driver.org. Zatim jsem ale nic moc blizsiho nenasel. Nesetkal se nekdo s podobnym problemem? Prip. netusite, jak by se dal fixnout?

Honza

__________________

Plnt @ Connected IRC #czfree.net, #czf | Blog | Homepage

Old Post 12.01.2007 v 19:43
Plnt je offline   Click Here to See the Profile for Plnt   Find more posts by Plnt   Click here to Send Plnt a Private Message   Click Here to Email Plnt   Visit Plnt's homepage!   Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Plnt
HonzaK

Registrován: 04.06.2002
Příspěvků: 804

Team Member: MOD

Příspěvek č. 2 

Uz se mi podarilo zprovoznit pristup do EEPROM za pomoci madwifi-old a OpenHAL. Navod jsem dal na web:
http://www.mobilnews.cz/blog/?p=35

Ted jeste zjistit, kde je EEPROM checksum. Zatim si hraju s patchovanim ar5k, aby to nacetlo celou EEPROMku a chci ji tam zkusit naklonovat z karty v druhym pocitaci. Jenom se trochu obavam, ze kazda karta je nejak vyladena v tovarne a prave tohle bude v ty EEPROMce ulozeny, takze udelat flash 1:1 z jiny karty asi neni uplne nejlepsi napad.

Honza

__________________

Plnt @ Connected IRC #czfree.net, #czf | Blog | Homepage

Old Post 13.01.2007 v 13:32
Plnt je offline   Click Here to See the Profile for Plnt   Find more posts by Plnt   Click here to Send Plnt a Private Message   Click Here to Email Plnt   Visit Plnt's homepage!   Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Plnt
HonzaK

Registrován: 04.06.2002
Příspěvků: 804

Team Member: MOD

Příspěvek č. 3 

quote:
Originally posted by Plnt
Ted jeste zjistit, kde je EEPROM checksum. Zatim si hraju s patchovanim ar5k, aby to nacetlo celou EEPROMku a chci ji tam zkusit naklonovat z karty v druhym pocitaci. Jenom se trochu obavam, ze kazda karta je nejak vyladena v tovarne a prave tohle bude v ty EEPROMce ulozeny, takze udelat flash 1:1 z jiny karty asi neni uplne nejlepsi napad.


Povedlo se - karta funguje. Sepisu navod a modifikace jednotlivejch utilit, co jsem proved, a pak to sem poslu.

Honza

__________________

Plnt @ Connected IRC #czfree.net, #czf | Blog | Homepage

Old Post 13.01.2007 v 15:56
Plnt je offline   Click Here to See the Profile for Plnt   Find more posts by Plnt   Click here to Send Plnt a Private Message   Click Here to Email Plnt   Visit Plnt's homepage!   Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Plnt
HonzaK

Registrován: 04.06.2002
Příspěvků: 804

Team Member: MOD

Příspěvek č. 4 

quote:
Originally posted by Plnt
Povedlo se - karta funguje. Sepisu navod a modifikace jednotlivejch utilit, co jsem proved, a pak to sem poslu.


Navod na opravdu karty je u me na blogu:
http://www.mobilnews.cz/blog/?p=36

Honza

__________________

Plnt @ Connected IRC #czfree.net, #czf | Blog | Homepage

Old Post 13.01.2007 v 21:09
Plnt je offline   Click Here to See the Profile for Plnt   Find more posts by Plnt   Click here to Send Plnt a Private Message   Click Here to Email Plnt   Visit Plnt's homepage!   Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
kralj
Junior Member

Registrován: 11.01.2004
Příspěvků: 187

Příspěvek č. 5 

tak mam asi stejnej problem, pri zavadeni ovladace to hlasi "ath_attach: unable to attach hardware: 'EEPROM checksum invalid' (HAL status 7)"

u mne se karta v routeru hlasi obdobne:

code:
0000:00:10.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) Subsystem: Wistron NeWeb Corp.: Unknown device 1012 Flags: medium devsel, IRQ 9 Memory at f0010000 (32-bit, non-prefetchable) [size=64K] Capabilities: [44] Power Management version 2


pri porovnavani dat mezi funkcni a nefunkcni eeprom jsem mel vice jak 100 rozdilu, po vymene eeprom na karte za jinou naprogramovanou daty prectenymi z jine karty vše ok - tak ze pokud se vam nedari do eeprom zapsat data resp. prectete neco jineho jak jste zapisovali je eeprom v a je nutné ji vymenit...

__________________

Old Post 14.01.2007 v 17:35
kralj je offline   Click Here to See the Profile for kralj   Find more posts by kralj   Click here to Send kralj a Private Message   Click Here to Email kralj     Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Plnt
HonzaK

Registrován: 04.06.2002
Příspěvků: 804

Team Member: MOD

Příspěvek č. 6 

quote:
Originally posted by kralj
pri porovnavani dat mezi funkcni a nefunkcni eeprom jsem mel vice jak 100 rozdilu, po vymene eeprom na karte za jinou naprogramovanou daty prectenymi z jine karty vše ok - tak ze pokud se vam nedari do eeprom zapsat data resp. prectete neco jineho jak jste zapisovali je eeprom v a je nutné ji vymenit...


Jj, pokud je EEPROMka v haji, pak asi uz nic jinyho nezbyde. Kdyz jsem k tomu googlil info, tak jsem se setkal taky s tim, ze nekomu nejde pres ar5k do EEPROM zapisovat. To muze byt mit ruzne duvody. Jednim z nich je vadna EEPROM (to je ten horsi pripad). Muze se ale taky jednat o EEPROM s bloknutym zapisem. To se da patchnout ustipnutim/odpajenim jednoho pinu z chipu, kterej je na karte. Melo by se to ale tykat jenom novejsich Atheros karet.

Na karte, co jsem opravoval, bylo 79 rozdilu proti flashce na fungujici karte (z toho 4 byla MAC adresa).

Honza

__________________

Plnt @ Connected IRC #czfree.net, #czf | Blog | Homepage

Old Post 14.01.2007 v 18:10
Plnt je offline   Click Here to See the Profile for Plnt   Find more posts by Plnt   Click here to Send Plnt a Private Message   Click Here to Email Plnt   Visit Plnt's homepage!   Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
kralj
Junior Member

Registrován: 11.01.2004
Příspěvků: 187

Příspěvek č. 7 

ona v tom softiku je jeste jedna malinka chybka pracuje s interery a oproti skutecnosti jsou bajty prohozeny (sude za liche), pokud se s tim pracuje jen v tom softu tak to nevadi, ale pokud chci naprogramovat do ciste eeprom (programatorem na eeprom) tak je potreba ty bajty prohazet... pozna se to snadno v eeprom se mimo jine nachazi text "Ahteros Comminications, Inc. AR5001-0000-0000" a ten po precteni softem neni moc citelnej

__________________

Naposledy upravil kralj 14.01.2007 v 18:39

Old Post 14.01.2007 v 18:34
kralj je offline   Click Here to See the Profile for kralj   Find more posts by kralj   Click here to Send kralj a Private Message   Click Here to Email kralj     Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Plnt
HonzaK

Registrován: 04.06.2002
Příspěvků: 804

Team Member: MOD

Příspěvek č. 8 

quote:
Originally posted by kralj
ona v tom softiku je jeste jedna malinka chybka pracuje s interery a oproti skutecnosti jsou bajty prohozeny (sude za liche), pokud se s tim pracuje jen v tom softu tak to nevadi, ale pokud chci naprogramovat do ciste eeprom (programatorem na eeprom) tak je potreba ty bajty prohazet... pozna se to snadno v eeprom se mimo jine nachazi text "Ahteros Comminications, Inc. AR5001-0000-0000" a ten po precteni softem neni moc citelnej


Ah.. dobrej poznatek . Planoval jsem tu toolu prepsat tak, ze by vyplivla binarni soubor s obsahem EEPROM a ta druha ho pak zas opacne flashla. Nakonec jsem to ale nepsal, protoze jsem potreboval opravit jenom jednu kartu. Tzn. ty programy jsou narychlo poeditovany ty dve utilitky pro tenhle ucel, akorat jsem z toho vyhazel hardcodovany veci a pridal moznost ovladat pres cmd line, aby to bylo pouzitelny.

Netusis, jestli je nekde k dispozici mapa/popis jednotlivejch casti dat v ty EEPROMce?

Honza

__________________

Plnt @ Connected IRC #czfree.net, #czf | Blog | Homepage

Old Post 14.01.2007 v 18:44
Plnt je offline   Click Here to See the Profile for Plnt   Find more posts by Plnt   Click here to Send Plnt a Private Message   Click Here to Email Plnt   Visit Plnt's homepage!   Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
kralj
Junior Member

Registrován: 11.01.2004
Příspěvků: 187

Příspěvek č. 9 

u mne vypadaly soubory takto
z vadné karty:

code:
:1000000013008C16000201000000015000001210C5 :100010005F180A1C00010000C201020006C60100B0 :1000200000000000000000000000000000000000D0 :10003000000000000000000000008805376B0B0086 :1000400000000000000000000000000000000000B0 :1000500000000000000000000000000000000000A0 :100060000000000000000000000000000000000090 :1000700000000000000000000000A55A0000000081 :1000800013034349532004710212000406030100C4 :10009000000000050E41B139B51E2D4E5630FFFF50 :1000A00002E90007060100000001001552070141A6 :1000B000746865726F7320436F6D6D756E696361EF :1000C00074696F6E732C20496E632E004152353077 :1000D00030312D303030302D3030303000576972B3 :1000E000656C657373204C414E2052656665726580 :1000F0006E6365204361726400303000FF000021B0 :10010000020601220502808D5B002205024054890F :1001100000220502001BB70022050280A81201225E :10012000050200366E012205020051250222050259 :10013000006CDC0222050280F9370322050200A2CE :100140004A042202030822080406000B6B370588C4 :1001500022020501FF000000000000000000000076 :10017000FFFFFFFFFFFFFFFFFFFFFFFF000000008B :1001800073120840075A01010F42A5010101023014 :10019000030000000000000000000000000000005C :1001A00000000000000000003C2D8100000008015C :1001B000000049E092240F020E00CAB0AB21254096 :1001C000F1090B000000000000000000000000002A :1001D000000000000000000000000000000000001F :1001E000000000007828910010044841822022DAA3 :1001F0001C020700FFB0AB01124001007089AC2166 :1002000000000000000000000000000000000000EE :10021000000000000000000000008C289100100485 :100220004841822022E01C020E00FFB0AB211240A8 :10023000517870892013AC219B000300000000005E :1002400000000000000000000000000000000000AE :10025000131012114014313034320000000000003D :10026000000000000000000000000000000000008E :10027000000000000000000000000000000000007E :10028000000000000000000000000000000000006E :10029000000000000000000000000000000000005E :1002A0001824304A58688CAABDCD1D3E5158780D8F :1002B0001D1C2D191B425458790917172D191A4066 :1002C000585C990114132E191B3F505C570D0D0CEF :1002D00030192046595C7801131333192448575CB0 :1002E0005705121237192A4A5A5C550117183E1938 :1002F0002A4A5A5C35010E173F192E45505CF01002 :1003000007183F192C535353990507183E192244D7 :100310005660770D06123119213F4E5D56190510B2 :1003200030191C3946583425020D2E192042515FD0 :100330005715021030191F405259780D020E2E1910 :100340001E3D4F55780D010B2A199618170792304C :10035000D806924AD8169A5818279A6858279A8C1D :1003600059078DB4D8F689CD16C6A270288AA2B8CE :10037000288A9A701F389E89A0489EAC5E38584CD7 :10038000685CC1BD00CD2222232464240024525085 :10039000605AC062C9C1622224222324236375707B :1003A00000A200000000682800280000000075700E :1003B000A29D0000000066212166000000008989DE :1003C0000000000000002626000000000000564A41 :1003D0000000000000003C3C000000000000684CF1 :1003E000B48CC1BD00CD242424247C3C003C757019 :1003F00000AC0000000060200020000000007570CC :1004000000AC000000005D1D001D00000000898997 :100410000000000000001E1E0000000000000EEAA8 :1004200000C0070E428004A20200030E8681589885 :100430000000010E0C8024980707020E638060986C :100440000300FF0310A280003363FF0314A2100017 :10045000106CFF031CA283180A80FF0320A28801EE :10046000C630FF05FDC00110F5C87F70FCC8001044 :100470005AC801205CC802205EC80120FEC80110D5 :1004800019C5011001CC012003CC01208BCC011037 :100490008CCC011092DC0110FF0F81803012010022 :1004A000FF0F10802C9802A0FF096380000000005D :1004B000000000000000000000000000000000003C :1004C000000000000000000000000000000000002C :1004D000000000000000000000000000000000001C :1004E000000000000000000000000000000000000C :1004F00000000000000000000000000000000000FC :1005000000000000000000000000000000000000EB :1005100000000000000000000000000000000000DB :1005200000000000000000000000000000000000CB :1005300000000000000000000000000000000000BB :1005400000000000000000000000000000000000AB :10055000000000000000000000000000000000009B :10056000000000000000000000000000000000008B :10057000000000000000000000000000000000007B :10058000000000000000000000000000000000006B :10059000000000000000000000000000000000005B :1005A000000000000000000000000000000000004B :1005B000000000000000000000000000000000003B :1005C000000000000000000000000000000000002B :1005D000000000000000000000000000000000001B :1005E000000000000000000000000000000000000B :1005F00000000000000000000000000000000000FB :1006000000000000000000000000000000000000EA :1006100000000000000000000000000000000000DA :1006200000000000000000000000000000000000CA :1006300000000000000000000000000000000000BA :1006400000000000000000000000000000000000AA :10065000000000000000000000000000000000009A :10066000000000000000000000000000000000008A :10067000000000000000000000000000000000007A :10068000000000000000000000000000000000006A :10069000000000000000000000000000000000005A :1006A000000000000000000000000000000000004A :1006B000000000000000000000000000000000003A :1006C000000000000000000000000000000000002A :1006D000000000000000000000000000000000001A :1006E000000000000000000000000000000000000A :1006F00000000000000000000000000000000000FA :1007000000000000000000000000000000000000E9 :1007100000000000000000000000000000000000D9 :1007200000000000000000000000000000000000C9 :1007300000000000000000000000000000000000B9 :1007400000000000000000000000000000000000A9 :100750000000000000000000000000000000000099 :100760000000000000000000000000000000000089 :100770000000000000000000000000000000000079 :10078000000000000000FFFF00000000000000006B :100790000000000000000000000000000000000059 :1007A0000000000000000000000000000000000049 :1007B0000000000000000000000000000000000039 :1007C0000000000000000000000000000000000029 :1007D0000000000000000000000000000000000019 :1007E0000000000000000000000000000000000009 :1007F00000000000000000000000000000000000F9 :00000001FF


a z dobre karty:
code:
:1000000013008C16000201000000015000001210C5 :100010005F180A1C00010000C201020006C60100B0 :1000200000000000000000000000000000000000D0 :10003000000000000000000000004FD4576B0B00D0 :1000400000000000000000000000000000000000B0 :1000500000000000000000000000000000000000A0 :100060000000000000000000000000000000000090 :1000700000000000000000000000A55A0000000081 :1000800013034349532004710212000406030100C4 :10009000000000050E41B139B51E2D4E5630FFFF50 :1000A00002E90007060100000001001552070141A6 :1000B000746865726F7320436F6D6D756E696361EF :1000C00074696F6E732C20496E632E004152353077 :1000D00030312D303030302D3030303000576972B3 :1000E000656C657373204C414E2052656665726580 :1000F0006E6365204361726400303000FF000021B0 :10010000020601220502808D5B002205024054890F :1001100000220502001BB70022050280A81201225E :10012000050200366E012205020051250222050259 :10013000006CDC0222050280F9370322050200A2CE :100140004A042202030822080406000B6B57D44F0E :1001500022020501FF000000000000000000000076 :10017000FFFFFFFFFFFFFFFFFFFFFFFF000000008B :1001800018A50840075A01010F42A541010102309C :10019000030000000000000000000000000000005C :1001A00000000000000000003C2D8100000008015C :1001B000000049E092240F020E00CAB0A32124409F :1001C00019080B0000000000000000000000000003 :1001D000000000000000000000000000000000001F :1001E000000000007828910010044841822022DAA3 :1001F0001C020700FFB0A301124001007089AC216E :1002000000000000000000000000000000000000EE :10021000000000000000000000008C289100100485 :100220004841822022E01C020E00FFB0A3211240B0 :10023000517870892013AC214000030000000000B9 :1002400000000000000000000000000000000000AE :10025000131012114014313034320000000000003D :10026000000000000000000000000000000000008E :10027000000000000000000000000000000000007E :10028000000000000000000000000000000000006E :10029000000000000000000000000000000000005E :1002A0001824304A58688CAABDCD1C41545C78058E :1002B000000000191E3F505B5709000000191D4047 :1002C000505C570D000000192041515C560D000094 :1002D0000019203E4E5B3411000000192545515C89 :1002E000340D000000192B4B5A5C35010000001939 :1002F0002B505C5C3901000000192C545C5C9901A6 :10030000000000192D59595999050000001925437D :100310005360351D00000019234657605715000033 :1003200000192341545E5715000000192441516003 :100330005515000000192243535F571100000019A2 :100340001E3B4C5E551D0000001992181807923094 :100350001807924A9A079A589A279A689A279A8C65 :100360001A0792B41A0789CD98E69E70E7799AB871 :10037000A6699A701F389A89A0489AAC5E38584C82 :10038000685CC1BD00CD2222232464240024525085 :10039000605AC062C9C1622224222324236375707B :1003A00000A200000000682800280000000075700E :1003B000A29D0000000066212166000000008989DE :1003C0000000000000002626000000000000564A41 :1003D0000000000000003C3C000000000000684CF1 :1003E000B48CC1BD00CD242424247C3C003C757019 :1003F00000AC0000000060200020000000007570CC :1004000000AC000000005D1D001D00000000898997 :100410000000000000001E1E0000000000000EEAA8 :1004200000C0070E428004A20200030E8681589885 :100430000000010E0C8024980707020E638060986C :100440000300FF0310A280003363FF0314A2100017 :10045000106CFF031CA283180A80FF0320A28801EE :10046000C630FF05FDC00110F5C87F70FCC8001044 :100470005AC801205CC802205EC80120FEC80110D5 :1004800019C5011001CC012003CC01208BCC011037 :100490008CCC011092DC0110FF0F81803012010022 :1004A000FF0F10802C9802A0FF096380000000005D :1004B000000000000000000000000000000000003C :1004C000000000000000000000000000000000002C :1004D000000000000000000000000000000000001C :1004E000000000000000000000000000000000000C :1004F00000000000000000000000000000000000FC :1005000000000000000000000000000000000000EB :1005100000000000000000000000000000000000DB :1005200000000000000000000000000000000000CB :1005300000000000000000000000000000000000BB :1005400000000000000000000000000000000000AB :10055000000000000000000000000000000000009B :10056000000000000000000000000000000000008B :10057000000000000000000000000000000000007B :10058000000000000000000000000000000000006B :10059000000000000000000000000000000000005B :1005A000000000000000000000000000000000004B :1005B000000000000000000000000000000000003B :1005C000000000000000000000000000000000002B :1005D000000000000000000000000000000000001B :1005E000000000000000000000000000000000000B :1005F00000000000000000000000000000000000FB :1006000000000000000000000000000000000000EA :1006100000000000000000000000000000000000DA :1006200000000000000000000000000000000000CA :1006300000000000000000000000000000000000BA :1006400000000000000000000000000000000000AA :10065000000000000000000000000000000000009A :10066000000000000000000000000000000000008A :10067000000000000000000000000000000000007A :10068000000000000000000000000000000000006A :10069000000000000000000000000000000000005A :1006A000000000000000000000000000000000004A :1006B000000000000000000000000000000000003A :1006C000000000000000000000000000000000002A :1006D000000000000000000000000000000000001A :1006E000000000000000000000000000000000000A :1006F00000000000000000000000000000000000FA :1007000000000000000000000000000000000000E9 :1007100000000000000000000000000000000000D9 :1007200000000000000000000000000000000000C9 :1007300000000000000000000000000000000000B9 :1007400000000000000000000000000000000000A9 :100750000000000000000000000000000000000099 :100760000000000000000000000000000000000089 :100770000000000000000000000000000000000079 :100780000000000000000000000000000000000069 :100790000000000000000000000000000000000059 :1007A0000000000000000000000000000000000049 :1007B0000000000000000000000000000000000039 :1007C0000000000000000000000000000000000029 :1007D0000000000000000000000000000000000019 :1007E0000000000000000000000000000000000009 :1007F00000000000000000000000000000000000F9 :00000001FF


je to intel HEX format a bajty jsou uz prohozene, tak ze to odpovida skutecnosti

__________________

Old Post 14.01.2007 v 19:03
kralj je offline   Click Here to See the Profile for kralj   Find more posts by kralj   Click here to Send kralj a Private Message   Click Here to Email kralj     Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
kralj
Junior Member

Registrován: 11.01.2004
Příspěvků: 187

Příspěvek č. 10 

quote:
Originally posted by Plnt

Netusis, jestli je nekde k dispozici mapa/popis jednotlivejch casti dat v ty EEPROMce?

Honza


hledal jsem to a nenasel jsem to nikde, bylo by to soucasti firmware, ale od nej zdrojovy kod nemam...

__________________

Naposledy upravil kralj 14.01.2007 v 19:10

Old Post 14.01.2007 v 19:05
kralj je offline   Click Here to See the Profile for kralj   Find more posts by kralj   Click here to Send kralj a Private Message   Click Here to Email kralj     Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Plnt
HonzaK

Registrován: 04.06.2002
Příspěvků: 804

Team Member: MOD

Příspěvek č. 11 

Pred chvili jsem ten backup/restore tool ubastlil . Pri backupu se obsah EEPROM ulozi do datoveho souboru, pri restore se v EEPROM prepisuji pouze mista, ktera se lisi obsahem, ty co maji stejny obsah se neflashuji.

Utilitu je mozne stahnout u me na webu:
http://www.mobilnews.cz/honza/en_pr...eeprom_tool.php

Jakekoli pripominky jsou vitany. Pouziti na vlastni nebezpeci .





Honza

__________________

Plnt @ Connected IRC #czfree.net, #czf | Blog | Homepage

Old Post 19.01.2007 v 16:50
Plnt je offline   Click Here to See the Profile for Plnt   Find more posts by Plnt   Click here to Send Plnt a Private Message   Click Here to Email Plnt   Visit Plnt's homepage!   Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Stay d
Mafián
zastupce cloudu 10.40


Registrován: 04.10.2002
Příspěvků: 1428

Team Member: MOD

User is Mapper

Příspěvek č. 12 

Jen pro jistotu se ptám, závislosti to má na zkompilovaným ar5k.c a OpenHAL do madwifi-old, je to tak ?

Hmm to asi mám s *BSD smůlu co ?

__________________

1 of former co-owners of node ZPNetOur ESS ID form: CZFree.Net.namenode
InternetFreeForEver2Comunity & have a lot of walkie-talkie - hellteam.net


být v CZFree.Net znamená na to mít čas tam být

mnoho nápadů a řešení, avšak jediné možné je to první - tak píše CZF


Stát USA, vláda USA a občané USA v klidu bombardují nevinné obyvatelstvo Faludži bílým fosforem a celý svět v tichosti přihlíží jak velmoc porušuje Ženevské konvence. Zdá se, že nám ta prdel bude brzy těsná. :(

Politické kšeftování mě unavuje. Chci přímou demokracii. Chci referendum. Přímá demokracie není prohra, ale výzva pro zodpovědné. Pryč s politiky, kteří si neváží našeho názoru.

Old Post 20.01.2007 v 01:18
Stay d je offline   Click Here to See the Profile for Stay d   Find more posts by Stay d   Click here to Send Stay d a Private Message       Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Plnt
HonzaK

Registrován: 04.06.2002
Příspěvků: 804

Team Member: MOD

Příspěvek č. 13 

quote:
Originally posted by Stay d
Jen pro jistotu se ptám, závislosti to má na zkompilovaným ar5k.c a OpenHAL do madwifi-old, je to tak ?


Zkousel jsem s:

  • madwifi-old rev.1142 + OpenHAL (Linux)
  • MadWifi-ng + Atheros HAL (Linux)
Oboji fungovalo. V pripade problemu s "EEPROM checksum invalid" ale neni mozne pouzit Atheros HAL, protoze se MadWifi odmitne spustit.

Jedna se o modifikovany ar5k.c, ktery dokaze pristoupit dal, nez prvnich 512 bajtu a cist/zapisovat obsah EEPROM i na jinych mistech, nez je informace o regulatory domain.

quote:
Hmm to asi mám s *BSD smůlu co ?


Vzhledem k tomu, ze ar5k je IMHO puvodne z BSDcka, tak by to fungovat mohlo. Za nic ale nerucim, nezkousel jsem.

Honza

__________________

Plnt @ Connected IRC #czfree.net, #czf | Blog | Homepage

Naposledy upravil Plnt 20.01.2007 v 01:40

Old Post 20.01.2007 v 01:27
Plnt je offline   Click Here to See the Profile for Plnt   Find more posts by Plnt   Click here to Send Plnt a Private Message   Click Here to Email Plnt   Visit Plnt's homepage!   Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Stay d
Mafián
zastupce cloudu 10.40


Registrován: 04.10.2002
Příspěvků: 1428

Team Member: MOD

User is Mapper

Příspěvek č. 14 

quote:
Originally posted by Plnt Jedna se o modifikovany ar5k.c, ktery dokaze pristoupit dal, nez prvnich 512 bajtu a cist/zapisovat obsah EEPROM i na jinych mistech, nez je informace o regulatory domain.[/B]


Kdybych chtěl udělat něco jako merge toho ar5k.c s ath.c (ať už sebranýho s svn madwifi nebo cvs freebsd) buildnul ten ovladas myslis ze by to s AtherosimHalem šlo (teď neuvažujme o tom checksum invalit) ?

Zkratka jestli když si ten zdroják upravím tak, aby tam byli fičury obou těch *.c z toho vyleze něco použitelného na změnu těch eepromek aniž bych se hned při prvním zavedení ovladače do jádra nebo ovladače v jádře musel obávat paniců, hw poškození eepromek při načtení ovladače, či uplnou destrukci atherosky.

Prostě merge či diff ke stávajícím ath.c v cvs a svn a vytřískat z toho něco navíc.

__________________

1 of former co-owners of node ZPNetOur ESS ID form: CZFree.Net.namenode
InternetFreeForEver2Comunity & have a lot of walkie-talkie - hellteam.net


být v CZFree.Net znamená na to mít čas tam být

mnoho nápadů a řešení, avšak jediné možné je to první - tak píše CZF


Stát USA, vláda USA a občané USA v klidu bombardují nevinné obyvatelstvo Faludži bílým fosforem a celý svět v tichosti přihlíží jak velmoc porušuje Ženevské konvence. Zdá se, že nám ta prdel bude brzy těsná. :(

Politické kšeftování mě unavuje. Chci přímou demokracii. Chci referendum. Přímá demokracie není prohra, ale výzva pro zodpovědné. Pryč s politiky, kteří si neváží našeho názoru.

Old Post 20.01.2007 v 02:01
Stay d je offline   Click Here to See the Profile for Stay d   Find more posts by Stay d   Click here to Send Stay d a Private Message       Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Plnt
HonzaK

Registrován: 04.06.2002
Příspěvků: 804

Team Member: MOD

Příspěvek č. 15 

quote:
Originally posted by Stay d
Kdybych chtěl udělat něco jako merge toho ar5k.c s ath.c (ať už sebranýho s svn madwifi nebo cvs freebsd) buildnul ten ovladas myslis ze by to s AtherosimHalem šlo (teď neuvažujme o tom checksum invalit) ?

Zkratka jestli když si ten zdroják upravím tak, aby tam byli fičury obou těch *.c z toho vyleze něco použitelného na změnu těch eepromek aniž bych se hned při prvním zavedení ovladače do jádra nebo ovladače v jádře musel obávat paniců, hw poškození eepromek při načtení ovladače, či uplnou destrukci atherosky.

Prostě merge či diff ke stávajícím ath.c v cvs a svn a vytřískat z toho něco navíc.


ath.c je ale driver na FreeBSD, ne? To, co jsem modifikoval, je utilita, ktera bezi v userspace a vyuziva akorat komunikaci s nekterym z driveru (ty neni treba nijak modifikovat). Vzhledem k tomu, ze MadWifi je v Linuxu a BSD celkem dost provazany (IMHO), tak by to chodit mohlo. Tusim, ze v Linuxovym ark5 ale bylo provedeno nekolik zmen proti tomu v BSD ze kteryho vychazi (za to nerucim, nezkoumal jsem to).

Honza

__________________

Plnt @ Connected IRC #czfree.net, #czf | Blog | Homepage

Old Post 20.01.2007 v 13:02
Plnt je offline   Click Here to See the Profile for Plnt   Find more posts by Plnt   Click here to Send Plnt a Private Message   Click Here to Email Plnt   Visit Plnt's homepage!   Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
8an
Praha12.Net admin

Registrován: 02.09.2002
Příspěvků: 519

Příspěvek č. 16 

Jenom pro upřesnění: ar5k pochází z OpenBSD, které má komplet open-source ovladač. FreeBSD má jiný ovladač, který používá stejný HAL jako Madwifi (a podílí se na něm Sam Leffler, autor HAL). Takže portovat to na FreeBSD asi bude složitější. Ale kdyby se do toho někdo chtěl pustit, také by se mi to hodilo. Obzvlášť kdyby se podařilo portovat uath(4) - ovladač na USB Atheros, který HAL nepodporuje.

__________________

Jabber: 8an@praha12.net

Old Post 20.01.2007 v 18:59
8an je offline   Click Here to See the Profile for 8an   Find more posts by 8an   Click here to Send 8an a Private Message   Click Here to Email 8an   Visit 8an's homepage!   Reference obchodniku Upravit/Smazat Příspěvek   Odpovědět s Citací  
Veškerý čas je GMT. Aktuální čas: 20:03.  Předcházející Téma   Další Téma
Odpovědět k Tématu
 
Zformátovat pro Tisk | Stáhnout Téma do Palma | Poslat Téma E-mailem | Odebírat tuto Diskuzi

Search this Thread:

 

CZFree.NET | Copyright ©MMII - MMVI CZFree.NET | Kontaktujte Nás
Powered by: vBulletin - Copyright ©MM - MMII Jelsoft Enterprises Limited.
Founder: Deu / original scripting by: carlos (All High Seeds) / Node Monitor by: 8an
Additional Portal & Node Monitor Development by: oto, Zajsoft, Danny, Netdave
Hosted by: nfx.cz