» »

Posodobitev gonilnikov namerno pokvari ponarejen čip FTDI FT232

1 2
3
4 5

darkolord ::

PRograma ki proži NMI NE MOREŠ UPORABITI, enako ne moreš uporabiti kos HW-ja.
LAHKO PA ŠE VEDNO UPORABIM RAČUNALNIK. Če bi mi program uničil disk ali pobrisal ostale fajle na disku (češ, "itak si crack zalaufal, kaj si pa drugega pričakoval"), celega računalnika ne bi mogel uporabljati. NMI = temporary, PID na 0 = bricked

WarpedGone je izjavil:

In kakšen bi lahko bil legitimen namen tega?

Si že kdaj spisal kak program?
Mogoče celo gledal kakšno tujo kodo in se spraševal 'kva hudiča je pa tle študiral'?
Ukaz brez posledic gre gladko skozi testiranje ali stvar dela OK.
Je komot posledica "slabo" umaknjene funkcionalnosti, prebogatega CopyPaste, konca delovnega časa ravno na sredi razmišljanja, itd. itn.

Sm mel priliko dograjevat tujo "profesionalno kodo" v kateri sm naletel na:

...
-- COMMIT;
COMMIT;
COMMIT;
...


Ni si težko predstavljat napake v podatkovni bazi, ki izvedbi "praznega" COMMIT nardi neki česar nebi smela.
Je zato zgornja sekvenca 'zlonamerna' koda?
Nope, je čisto navadna zblojena koda, ki je name-of-the-game večine profesionalne kode, katero izdajajo velike firme in velike ekipe.
Večina igrc se izda kot "Debug build", ker to pač vsebuje mal bol konservativen način prevajanja in kakšno programersko napako tudi odpusti. Časa/denarja za peglanje release builda pač ni bilo.

Še vedno čakam na kak dober dokaz 'zlonamernosti' FTDI.
To, kar si zdaj sklobasal, s tem nima čisto nobene veze.

Al pa, OK, če se gremo to tvojo igro - če taka koda ostane v produkciji, potem je še toliko bolj smiselno, da se preneha uporabljati FTDIjeve produkte, ker imajo zanič QA. Če so tako neposobni, se jim mimogrede zgodi, da se bojo en dan začeli brickat genuine naprave. Better not take the risk.

Zgodovina sprememb…

  • spremenilo: darkolord ()

Mr.B ::

darkolord, ne spet mešaš HW z SW.
FTDI čipa ne moreš uporabiti == Programskega paketa ne moreš uporabljati.

Ali drugače, ti še vedno lahko uporabljaš računalnik, saj ti je le ta lahko osnova za uporabo FTDI-ja... Torej v obeh primerih imaš MRTVO orodje za delo, to da tebi ostali del dela, je irelavantno...
France Rejects Genocide Accusations Against Israel in Gaza,
To accuse the Jewish state of genocide is to cross a moral threshold

darkolord ::

Torej po tvoje ni nobene razlike med tem, se se čip bricka ali samo resetira?

Mr.B ::

darkolord,
Ne ker v obeh primerih nisi zmožen uporabljati.... Ali bi bilo lažje, da namesto NMI, SW, vse asociirane končne izdelke tega programa, ki ni original, transkodirav nekaj, kar stranka ne bo mogla uporabljati, ...
France Rejects Genocide Accusations Against Israel in Gaza,
To accuse the Jewish state of genocide is to cross a moral threshold

Truga ::

jype ::

Smeh it may be, but the true power of free software is in

http://marc.info/?l=linux-usb&m=1414035...

---
 drivers/usb/serial/ftdi_sio.c     | 1 +
 drivers/usb/serial/ftdi_sio_ids.h | 6 ++++++
 2 files changed, 7 insertions(+)

diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c
index dc72b92..41d6642 100644
--- a/drivers/usb/serial/ftdi_sio.c
+++ b/drivers/usb/serial/ftdi_sio.c
@@ -942,6 +942,7 @@ static const struct usb_device_id id_table_combined[] = {
 	{ USB_DEVICE_INTERFACE_NUMBER(INFINEON_VID, INFINEON_TRIBOARD_PID, 1) },
 	/* GE Healthcare devices */
 	{ USB_DEVICE(GE_HEALTHCARE_VID, GE_HEALTHCARE_NEMO_TRACKER_PID) },
+	{ USB_DEVICE(FTDI_VID, FTDI_BRICK_PID) },
 	{ }					/* Terminating entry */
 };
 
diff --git a/drivers/usb/serial/ftdi_sio_ids.h b/drivers/usb/serial/ftdi_sio_ids.h
index 5937b2d..f9c3c49 100644
--- a/drivers/usb/serial/ftdi_sio_ids.h
+++ b/drivers/usb/serial/ftdi_sio_ids.h
@@ -1397,3 +1397,9 @@
  */
 #define GE_HEALTHCARE_VID		0x1901
 #define GE_HEALTHCARE_NEMO_TRACKER_PID	0x0015
+
+/*
+ * Certain versions of the official Windows FTDI driver reprogrammed
+ * counterfeit FTDI devices to PID 0. Support these devices anyway.
+ */
+#define FTDI_BRICK_PID      0x0000

Zgodovina sprememb…

  • spremenilo: jype ()

Truga ::

Mhm, sem vidu.

Kr smeh kako so se zjebal s tem.

ulemek ::

Mr.B je izjavil:

Ja in ? Lsatništvo HW-ja in SW-ja je v lasti FTDI-a.


Torej ti podpiraš samovoljo ljudi in reševanje sporov izvensodno? Ne gre tako, saj živimo v civilizaciji. Trolaj drugje.

Mr.B ::

ulemek,
Imaš avto, dej mi kjuč. Ti ga vrnem ko bo prazen tank. Potem pa pridem spet po njega, ko boš napolnil... Če pa slučajno, crkne bom pa tožil tebe, ker si mi dal neizpraznjen avto. In če mi boš fizično preprečil dostop do tvoje lastnine, te bom pa še tožil... PA da te vidim.
In da smo že n-krat govorili, da nekateri smatrate, da če je neka koda ki jo n-krat kopiraš drugače obravnavana, kot n-krat štancan kos pleha...
France Rejects Genocide Accusations Against Israel in Gaza,
To accuse the Jewish state of genocide is to cross a moral threshold

krneki0001 ::

ulemek je izjavil:

darkolord je izjavil:

Proizvajalec naprave je lahko prav tako v dobri veri kupil čipe, misleč da so originalni, in dobil ponaredek.

Tukaj najbolj najebejo uporabniki in proizvajalci, prodajalci ponarejenih čipov pa najmanj.


Natanko tako.

Pred leti je Liko Pris z Vrhnike prodal ponarejene procesorje Vrhovnemu sodišču RS. Procesorji so imeli zbrušeno pristno deklaracijo, vlito v epoksiju na dnu čipa. Lažna pa je bila vgravirana na kovinski pokrov. Ker je šlo za dobavo s plato vred, je bil ustrezno poflikan tudi BIOS, da je prikazal čisto drugi procesor kot je bil dejansko nameščen. Zadeva se je za Liko Pris (čeprav osebno dvomim, da niso vedeli, kaj so kupili) končala že v preiskavi in to zelo ugodno, saj preiskovalci niso zbrali dovolj dokazov, ki bi obremenili Liko Pris. Je tudi njih (po uradni razlagi) nategnil kitajski dobavitelj.


Jerovšek je prodajal pentiume 90 kot pentium 100 ali 120, pa so ga tudi dobili in je plačal ogromno kazen.
Asrock X99 Extreme 4 | Intel E5-2683V4 ES | 64GB DDR4 2400MHz ECC |
Samsung 250GB M.2 | Asus 1070 TI | 850W Antec | LC Tank Buster

WarpedGone ::

To, kar si zdaj sklobasal, s tem nima čisto nobene veze.

Vidiš le do tja, do kamor ti (do)seže pogled.

Al pa, OK, če se gremo to tvojo igro - če taka koda ostane v produkciji, potem je še toliko bolj smiselno, da se preneha uporabljati FTDIjeve produkte, ker imajo zanič QA. Če so tako neposobni, se jim mimogrede zgodi, da se bojo en dan začeli brickat genuine naprave. Better not take the risk.

Tole je v pricipu upravičen očitek. Predpostavimo naivnost/nesposobnost (ker pač dokazov o zlonamernosti ni) in se vprašamo kakšno škodo ta vrstica naredi na FTDI napravah? Odgovor je nobene. Je neki škoda, če ni škoda? Težko.
Pušča 'smešen' občutek o kvaliteti kode, kej druzga pa ne.
Kolk je to relevantno? To vidiš šele, ko stvar primerjaš s konkurecno - a je ta kej boljša al enako slaba?

Ko bo FTDIju ušla koda, ki pofenta njihove naprave, bo to fuj in fej čez FTDI. Dokler njihova koda na njihovih napravah deluje OK, je knjihov QA po definiciji Good Enough.

Da pa njihova koda pofenta naprave, ki niso njihove ampak se pretvarjajo da so, pa ne more in ne sme bit problem FTDI.
Zbogom in hvala za vse ribe

videc ::

Ko bo FTDIju ušla koda, ki pofenta njihove naprave, bo to fuj in fej čez FTDI. Dokler njihova koda na njihovih napravah deluje OK, je knjihov QA po definiciji Good Enough.
To se je že zgodilo, ko je en uporabil drugo različico (mislim da s H oznako) tega, originalnega FTDI, čipa in mu ga je zabrikalo. Torej???
Zakaj lahko potem na avtomobilih uporabljaš neoriginalne rezervne dele, pa avto vseeno deluje? Po analogiji nekaterih tu gor bi se moral v tem primeru avto ustavit in "crknt" al' kaj?

Če kupiš napravo/kabel, ki pretvarja RS232 v USB, nisi ti dolžan zagotavljat, da je notri originalen FTDI čip ali pač?

WarpedGone ::

To se je že zgodilo, ko je en uporabil drugo različico (mislim da s H oznako) tega, originalnega FTDI, čipa in mu ga je zabrikalo. Torej???

Fuj in fej, bi bil pa vseeno vesel kakega linka na več informacij. Sej veš, FUD n stuff...

Zakaj lahko potem na avtomobilih uporabljaš neoriginalne rezervne dele, pa avto vseeno deluje? Po analogiji nekaterih tu gor bi se moral v tem primeru avto ustavit in "crknt" al' kaj?

Logično razmišljanje in iskanje pravih analogij očitno ni tvoja močnejša stran.

Če kupiš napravo/kabel, ki pretvarja RS232 v USB, nisi ti dolžan zagotavljat, da je notri originalen FTDI čip ali pač?

Nope, ko crkne ker si nadgradil driver, zadevo vržeš v glavo tistemu, kjer si jo kupu.
Če ne obstaja več ... tough luck, boš naslenjič bol cenil "ugled prodajalca/proizvajalca".

Od FTDI zahtevate da svoje gonilnike testira tudi na ponaredkih.
Takšna zahteva pač ne drži vode.
Zbogom in hvala za vse ribe

hojnikb ::

Od FTDI zahtevate da svoje gonilnike testira tudi na ponaredkih.
Takšna zahteva pač ne drži vode.

ne, od ftdi se zahteva, da ne uničuje namerno naprav, ki mogoče niso njihove.
#brezpodpisa

nekikr ::

Saj jih ne. Nadgradijo FW na svojih čipih in to je to. O kakšni nameri to govoriš? A FW za svoje čipe ne smejo posodobiti?

Mr.B ::

ne, od ftdi se zahteva, da ne uničuje namerno naprav, ki mogoče niso njihove.
Kaj hočš reči, da če ne more carina z valjarjem čez ponaredek, so pa zmagali... Fantje SW ali HW, govorimo o intelektualni lastnini. To da ti delaš klona, ki se predstavlja kot original, pa se ti s tem strinjaš, potem pa ?
France Rejects Genocide Accusations Against Israel in Gaza,
To accuse the Jewish state of genocide is to cross a moral threshold

videc ::

WarpedGone je izjavil:

To se je že zgodilo, ko je en uporabil drugo različico (mislim da s H oznako) tega, originalnega FTDI, čipa in mu ga je zabrikalo. Torej???

Fuj in fej, bi bil pa vseeno vesel kakega linka na več informacij. Sej veš, FUD n stuff...

Zakaj lahko potem na avtomobilih uporabljaš neoriginalne rezervne dele, pa avto vseeno deluje? Po analogiji nekaterih tu gor bi se moral v tem primeru avto ustavit in "crknt" al' kaj?

Logično razmišljanje in iskanje pravih analogij očitno ni tvoja močnejša stran.

Če kupiš napravo/kabel, ki pretvarja RS232 v USB, nisi ti dolžan zagotavljat, da je notri originalen FTDI čip ali pač?

Nope, ko crkne ker si nadgradil driver, zadevo vržeš v glavo tistemu, kjer si jo kupu.
Če ne obstaja več ... tough luck, boš naslenjič bol cenil "ugled prodajalca/proizvajalca".

Od FTDI zahtevate da svoje gonilnike testira tudi na ponaredkih.
Takšna zahteva pač ne drži vode.


Samo zate: i managed to track down the issue of our equipment that stooped working, thanks to this post that drove me out in the right direction:

https://twitter.com/marcan42
Confirmed that @FTDIChip's brick function will brick a *legitimate* FT2232H (their driver only calls it for FT232RL chips specifically).
A bo ok?

matobeli ::

hojnikb je izjavil:


ne, od ftdi se zahteva, da ne uničuje namerno naprav, ki mogoče niso njihove.


Potem nej se pa javi proizvajalec teh čipov in toži FTDI ker mu je uničil čipe. Čeprav FTDI nobenega ne sili da uporablja njihove driverje.

Bi rad videl katera resna firma uporablja fejk čipe (če ima kdo vir katera podjetja so bila prizadeta bi bil zelo hvaležen).

Nisem prepričan v same čipe ampak RS232 in RS485 v USB adpterje se da kupiti direktno od FTDI in ni bojazni da bi dobil ponaredke.

Da danes kupiš fejk, v dobi inteneta in 1000 ponudnikov je to samo zaradi šparanja ali pa ignorance. Nevednost ni opravičilo.

[D]emon ::

matobeli je izjavil:


Da danes kupiš fejk, v dobi inteneta in 1000 ponudnikov je to samo zaradi šparanja ali pa ignorance. Nevednost ni opravičilo.


Ne bo popolnoma drzalo, poglej si afero s ponarejenimi kondenzatorji tam okrog leta 2004.
Mavrik ta forum uporablja za daljsanje e-penisa. Ker si ne upa iz hise.

matobeli ::

Danes je 2014.

Za vse prej pa ja, je problem. Za katerega so vsi vedeli ampak se ni noben sekiral.

hojnikb ::

Danes je 2014.

In ?
#brezpodpisa

matobeli ::

Kaj in?

hojnikb ::

A če je 2014, kr nemore pridit do tega, da se v supply chain pojavijo ponaredki ?
#brezpodpisa

[D]emon ::

Capacitor plague @ Wikipedia

Da ne bo matobeli prevec pameten.
Mavrik ta forum uporablja za daljsanje e-penisa. Ker si ne upa iz hise.

matobeli ::

Veliko težje kot pa 10 ali 20 let nazaj.
Komunikacija je hitrejša, nadzor je boljši, konec koncev, ljudje ki so se 10let nazaj nategnili so še vedno v biznisu in vedo za kaj se gre.

Ponaredki so, se kupujejo, ampak vsi vedo da obstajajo. Ker so enako dobri kot original se nihče ne sekira da se proda več fakeov kot originalov (razen seveda FTDIja). Tisti ki pa ne vedo nič o ponarejenih kitajskih čipih pa naj le pokukakjo iz balončka.

[D]emon je izjavil:

Capacitor plague @ Wikipedia

Da ne bo matobeli prevec pameten.


A pa misliš da vodilni niso ugotovili da so kupili fejk že leta 2004? Pa so odpoklicali cele serije MBjev? NE.

Zgodovina sprememb…

  • spremenilo: matobeli ()

[D]emon ::

Kitajska je bila leta 2001 sprejeta v WTO, kar pomeni, da nima vec prepovedi izvoza komponent ki niso iz podjetji pod vladnim nadzorom. Tko da nikar ne pretiravaj.
Mavrik ta forum uporablja za daljsanje e-penisa. Ker si ne upa iz hise.

darkolord ::

Mimogrede, FTDI je umaknil sporni gonilnik.

This will still uphold our stance against devices that are not genuine, but do so in a non-invasive way that means that there is no risk of end user's hardware being directly affected.
še pravijo. Čeprav, če tega zdaj niso počeli (ker je bil ta efekt čisto slučajen), potem je ta poved samo zavajanje in še en razlog, da se jim izogniti?

jype ::

nekikr> Saj jih ne. Nadgradijo FW na svojih čipih in to je to. O kakšni nameri to govoriš? A FW za svoje čipe ne smejo posodobiti?

A mogoče slabo vidite?


From: Russ Dill <Russ.Dill@gmail.com>

This patch provides the FTDI genuine product verification steps
as contained within the new 2.12.00 official release. It ensures
that counterfeiters don't exploit engineering investment made
by FTDI. Counterfeit ICs are destroying innovation in the
industry.

FTDI recommends that to guarantee genuine FTDI products
please purchase either from FTDI directly or an authorised
distributor.

This is definitely not targeting end users - if you're unsure if
ICs are genuine then please don't use the drivers.

Furbo ::

hojnikb je izjavil:

Od FTDI zahtevate da svoje gonilnike testira tudi na ponaredkih.
Takšna zahteva pač ne drži vode.

ne, od ftdi se zahteva, da ne uničuje namerno naprav, ki mogoče niso njihove.


Ko flashas bios na plati z napačnim tudi brikaš plato. Kdo je zdaj kriv? Uporabnik, ki tlači to gor ali izdelovalec biosa?

Kako naj pa oni vedo, katere naprave niso prave, če se pa fejki za povrhu vsega, še predstavljajo kot njihove?
i5-13600K, STRIX Z790-F, 32GB DDR5, 2TB Samsung 990PRO, Toughpower GF3 1000W
RTX3070, ALIENWARE AW3821DW, DELL U3014

darkolord ::

Kateri del besede "namerno" ni jasen?

Zgodovina sprememb…

  • spremenilo: darkolord ()

WarpedGone ::

Tisti, ki ne obstaja.
Še vedno ni dokazov o namernem uničevanju čipov.
Ukaz ki se izvede brezpogojno na 'genuine' FTDI opremi deluje b.p.
To samo po sebi ni nikakršen dokaz o kakršni koli nameri.
Zbogom in hvala za vse ribe

jype ::

Furbo> Kako naj pa oni vedo, katere naprave niso prave, če se pa fejki za povrhu vsega, še predstavljajo kot njihove?

+	/* Verify EEPROM is valid */
+	checksum = ftdi_checksum(eeprom_data, eeprom_size);
+	if (checksum != eeprom_data[eeprom_size - 1])
+		goto end_verify;
+
+	/* Attempt to set Vendor ID to 0 */
+	eeprom_data[1] = 0;
+
+	/* Calculate new checksum to avoid bricking devices */
+	checksum = ftdi_checksum(eeprom_data, eeprom_size);
+
+	/* Verify EEPROM programming behavior/nonbehavior */
+	write_eeprom(port, 1, 0);
+	write_eeprom(port, eeprom_size - 1, checksum);
+
+end_verify:
+	kfree(eeprom_data);
+}


Očitno so se potrudili narediti EEPROM write točno tako, da namenoma brickajo vse čipe, ki vrnejo eeprom z napačnim checksumom. Ta je lahko napačen zaradi neoriginalne naprave, zaradi protona iz vesolja, ali pa zaradi poškodb v pomnilniku računalnika (ali katerekoli druge izmed številnih napak, ki lahko povzročijo bit flip).

WarpedOne> Še vedno ni dokazov o namernem uničevanju čipov.

Seveda so, samo ti ne znaš brat:
/* Attempt to set Vendor ID to 0 */
se v običajno angleščino prevedeno napiše
/* Make the chipset permanently unusable. */


WarpedOne> Ukaz ki se izvede brezpogojno na 'genuine' FTDI opremi deluje b.p.

Ne, ne izvede se brezpogojno. Tam je en "if".

Zgodovina sprememb…

  • spremenilo: jype ()

WarpedGone ::

Seveda so, samo ti ne znaš brat:

To maš *original* source od FTDI al pač en kos random kode z rendom komentarji z internetov?

Js mam tut enga:



Oba dokazujeta točno 0.
Zbogom in hvala za vse ribe

hojnikb ::

Oba dokazujeta točno 0.

Če neveš, kaj gledaš, potem res.
#brezpodpisa

jype ::

WarpedOne> To maš *original* source od FTDI al pač en kos random kode z rendom komentarji z internetov?

Ja, original source od FTDI, ki ga je FTDI poskusil spravit v Linux jedro.

WarpedGone ::

Skupaj s komentarji?

Kjer je sploh smešen komentar:
/* Make the chipset permanently unusable. */

Če z navadnim updatom PIDa čip nazaj oživi.
Zbogom in hvala za vse ribe

Zgodovina sprememb…

ender ::

jype je izjavil:

Ja, original source od FTDI, ki ga je FTDI poskusil spravit v Linux jedro.
Ne, to ni original source od FTDI, pač pa patch, ki ga je nekdo poslal kot šalo (in ki ne dela istega, kot Windows driver).
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

jype ::

ender> Ne, to ni original source od FTDI

En od obeh linkov je napačen.

WarpedOne> Če z navadnim updatom PIDa čip nazaj oživi.

Čist navaden update PIDa v potencialno pri stranki montirani embedded napravi, katere končni sestavljalec sploh ne ve nujno, od kod je čip zares prišel.

Zgodovina sprememb…

  • spremenilo: jype ()

WarpedGone ::

Še vedno to ni *permanent* po nobeni definiciji besede.
Zbogom in hvala za vse ribe

jype ::

WarpedOne> Še vedno to ni *permanent* po nobeni definiciji besede.

Seveda je permanent. Samo od sebe se ne bo popravilo nikoli.

ender ::

jype je izjavil:

En od obeh linkov je napačen.
Res je, drugi link bi moral biti http://article.gmane.org/gmane.linux.ke....
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

jype ::

Ja, ampak ni res. Že od daleč se vidi, da je Russ.Dill@gmail.com uradni e-mail naslov FTDI. Mogoče so samo šlampasti.

No, dokaz, da so namenoma poskušali onesposobiti naprave, je zdaj ponudil tudi FTDI: https://slo-tech.com/novice/t624798

SeMiNeSanja ::

Si predstavljate, da bi se kaj takega šli v farmaciji, da bi generike onemogočili?

Malo genetskega inženiringa na kakšni bakteriji, virusu,... pa da potem deluje samo še originalno zdravilo, generiki pa odpovedo... Me je kar strah pomisliti na tako možnost.

ender ::

Jaz še zmeraj mislim, da FTDIjevo ravnanje ni sporno. Res je, da je preprečil, da bi ponarejeni čipi delovali z njihovimi nespremenjenimi gonilniki (tudi starejšimi), ampak po drugi strani so oni gonilnike pisali, preizkusili in certificirali (kar ni poceni) za svoje čipe. Če imaš čip nekega drugega proizvajalca, nimaš nobene pravice pričakovati, da bo delal s FTDIjevim gonilnikom (lahko pa sam modificiraš gonilnik tako, da bo delal s popravljenim čipom, kar so npr. naredili v Linuxu - modifikacija gonilnika v Windowsih je precej preprosta, običajno pa se lahko naloži tudi nespremenjeni gonilnik, samo na roke ga moraš izbrat).
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

jype ::

ender> Če imaš čip nekega drugega proizvajalca,

Kako pa to preveriš?

ender ::

Težko - ampak zakaj bi to bil FTDIjev problem? A je Microsoft kriv, če imaš piratski Windows, in so ti zaradi tega določene funkcije onemogočene?
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

jype ::

ender> Težko - ampak zakaj bi to bil FTDIjev problem?

Nimam pojma. Mogoče zato, ker nihče ne bo več kupil nobenega njihovega chipa, ker se bi lahko utegnilo pozneje izkazati, da v resnici ni njihov, pa bi na lepem nehal delat?

JanK ::

ender je izjavil:

Težko - ampak zakaj bi to bil FTDIjev problem? A je Microsoft kriv, če imaš piratski Windows, in so ti zaradi tega določene funkcije onemogočene?


Avtoservis ti v avto vgradi neoriginalne zavorne ploscice? Sistem pa to nekako detektira in ti naslednjic, ko pritisnes na zavoro, z ABSom prepreci aktiviranje zavore.

Jebi ga, kaj pa nisi preveril izvora vsega materiala!!??? In ja, servis je seveda kriv in ga lahko tozis (ce prezivis).
"Think about how stupid the average person is,
then realize that 50% are stupider than that"
-George Carlin

ender ::

Boljša primerjava bi bila, da avto noče speljat dokler ne obrneš žičk na senzorju.
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

Truga ::

Kle je edini problem da so se spravli na koncne uporabnike. Tisti k dejansko delajo te ponaredke ze vejo kerga updejta ne bojo instaliral.
1 2
3
4 5


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Posodobitev gonilnikov namerno pokvari ponarejen čip FTDI FT232 (strani: 1 2 3 4 5 )

Oddelek: Novice / Industrijska lastnina
20437505 (24697) Mr.B
»

Arduino Nano problem

Oddelek: Elektrotehnika in elektronika
133601 (2652) FX6300B
»

FTDI priznal onesposobitev čipov (strani: 1 2 3 4 5 )

Oddelek: Novice / Ostale najave
20946935 (41982) TESKAn
»

Priključitev mikrokrminlnika pic16f877 na USB vmesnik.

Oddelek: Elektrotehnika in elektronika
352555 (1999) _EN_

Več podobnih tem