Monthly Archives: November 2024

Kodėl neturiu 386 arba batareikos ėdikės

Žinot koks dabar retas kompiuteris? Aišku ne koks XT/AT/286, kuris retas dėl to, kad jų buvo mažai, o pirmieji 386. Todėl, kad jie jau seni ir dar dėl to, kad buvo neteisingos batareikos. Kol kas dar neradau nei vieno 386 (486SX) kur nepažeista motininė plokštė.

Sakysim randam tokį ekskliuzyvą:

Atrodo viskas normaliai- tikra laiko kapsulė. Vienintelė bėda- korpusas ne visas (o jis egzotiškas) ir biški kažkas išėmė kietą diską su … kampiniu šlifuokliu? Tačiau pagrindinė bėda- žalias daiGtas.

Šarminis akumas

Atrodo viskas kaip normalu- sena batareika, tiksliau akumuliatorius. Dulkės. Tačiau tai NiMh (ir NiCd veikia panašiai) chemija. Su laiku išvarva elektrolitas. O jis labai keistas ir kiek šarminis. Keistas todėl, kad labai smagiai valgo varį, o šarminis- tai jis traukia iš oro drėgmę. Nulupam batarkę:

Čia dar gelytės. Čia buvo varis.

Matosi, kad PCB apsauginis lakas dingo. Ir varis paėstas. Labai pasisekė, kad varis nenuėstas kiaurai. Tačiau takeliai prie L1, C1, RA8 ir C47 irgi be lako. Čia nuėdė kažkiek. Dar neaišku kaip atrodo po kištuku. Tačiau blogis nepasibaigė- jis šliaužia. Netgi kiauriai per VIA.

Nuotrauka pasididina

Matosi, kad chemija perlindo per VIA (ir juos pagriaužė). Taip pat, matosi, kad pasikeitė spalvos (vadinasi šarmas palindo po laku) ar net kai kur grynas varis. Kai kur gal net nugriaužė takelius.

Jei turite pažeista PCB tokios chemijos, perplaukite PCB su actu. Silpna organinė rūgštis pašalins šarmą ir nesukels daugiau bėdų. Poto stipriai perplaukite su muilu, daug švaraus vandens, ir jei galima- distiliuotas vanduo ir spiritas. Poto drąsiai kaitinkite PCB ant ~80℃ radiatoriaus.

P.S. PCB netestuota. Daug vilčių kad veiks, nes pažeidimas toli nuo čipseto.

Germanis, silicis, npn-pnp ir žemė pliusas

Atsiuntė vienas žmogus į linką youtubėjė, kur žmogus kaip stebūklą aiškino apie germanio tranzistorius, pnp ir npn ir, o dievai, apie žemė = pliusas. Beja, kalba buvo apie Uher magiuko stiprintuvą.

Todėl trumpas bambesys- koks skirtumas (jei neimti subtilybių), koks ten žemės potencialas, iš ko padaryti tranzistoriai- germanio, silicio, galio arsenido ir kokio nors karbido1. Yra pnp ir npn tipai ir jie, supaprastintai skiriasi tik srovės tekėjimo kryptimi. Ką ir rodo ta strėliukė.

Schemos abi stiprina. Kažkiek skiriasi parametrai, bet čia jau “tiuninimas”

Senoviškuose žurnaluose netgi kartais rašydavo- “schemą galima paleisti ir su kito tipo tranzistoriais, tik reikės pakeisti maitinimo poliariškumą“.

Ar germanis geresnis? Bendriniu požiūriu tikrai ne. Ir brangesnis, ir su temperatūra nėra gerai. Ir tikrai kažkaip nesigirdi apie germanio viršenybę. Gal kažkiek, specifinėse schemose, kur reikia mažesnės įtampos ant perėjimo. Gal kaip diodas- detektorius. Gal kokie specifiniai aukšto dažnio stiprintuvai…. Ir tikrai ne “šiltas lempinis garsas”. Šito kliedesio nepakenčiu. Mano giliu įsitikinimu- stiprintuvas turi tik stiprinti. Išeinantis signalas turi atitikti įeinantį, skirtis turi tik amplitudė. Ir galimybė paimti daugiau srovės. Jei reikia “šilto lempinio garso”- tembro ir efektų filtrai jums į rankas.

Išsibambėjau 🙂

  1. Čia plačiai užsimojau. Kalbama apie paprastus tranzistorius, o ne apie laukinius (tiesa ir su anais galima analogija. O gal yra ir paprasti karbidiniai tranzistoriai? ↩︎

Senobinis Cisco

Elektroninėse atliekose buvo atvežta gal paletė NOS1, nenaudotų, originaliose dėžutėse Cisco Access Pointų. Kelis paėmiau pabandyti ir mano nelaimei, pagal geras Cisco tradicijas, firmwarė viduje buvo “valdoma iš serverio”. T.y. tokia firmwarė, kuri skirta didelėm įmonėm, kur visokie prietaisai patogiai valdomi ir specialaus “kontrolerio” (serverio). Ir įjungimo metu, likusi firmwarė ir konfiguracija užsikrauna ir nieko nereikia individualiai konfiguruoti.

Pats AP gana elegantiškas, palaiko 2 ir 5G dažnius, POE ir panašiai. Patingėjau tada aš ieškoti kaip juos paleisti ir keliasdešimt jų išardė. Keli liko, ir iš neturėjimo ką veikti (ir su slaptais kėslais) aš nutariau perrašyti jų programinę įrangą į “user friendly” ir “Self containing”. Tam reikalui reikia Cisco serial kabelio (realiai kogero TTL lygio COM kabelis, netikras RS232). Netikėtai aš tokį kabelį turiu.

Nustatom kompiuterio IP adresą: 10.0.0.1 (255.255.255.0). Bet nežinau, ką padariau, kad mano laidinis ryšis turi du adresus:

Ethernet adapter Ethernet:
Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 10.0.0.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
IPv4 Address. . . . . . . . . . . : 10.0.0.254
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.0.0.2

Terminalas 9600.8.n.1, ir konsolėje matome informaciją, kaip kuriasi AP savo keistam režime.

Pasileidžiam, tftpd64. Pasididinam “timeout” iki kokių 30 sekundžių. DHCP nustatymuose parašom, kad duotų IP adresus tame pat potinklyje. Ir log langelyje matome, kad AP pasiėmė adresą. Nenustebkite, kad adresas kaitaliosis, čia greičiausiai Tftpd bėdos. Base aplankas nurodo į ten, kur yra firmware failai.

Terminale kartais reikia paspausti ENTER, kad atsirastu command promptas “>“.
Pirma komanda: enable
slaptažodis: Cisco
Jei AP jau turi kokią nors konfiguraciją, reikia nuspausti “mode” mygtuką, išjungti prietaisą ir vėl įjungti laikant mygtuką. Ir tik po kokių 20s, LEDas pasidarys raudonas, o terminale parašys, kad mygtukas nuspaustas, tada jį atleisti. Tada AP persikraus į avarinį “image” ir gal slaptažodis nusimuš.

Suveikus slaptažodžiui, AP command promptas pasidaro su “#“. Vadinasi dirbame “root” teisėmis.

sh ip int brief ← pasitikrinti ip. Šį komanda parodo, ar AP pasigavo adresą iš DHCP. Teoriškai galima rankomis nustatyti tą adresą terminale. Bet ten daug komandų. Paprasčiau vieną kartą susikonfiguruoti tftpd/dhcp ir viskas veikia.

Dabar kogero reikia parašyti šią komandą (arba sekančią), kad veiktu komanda “archive”. Kokią komandą? Priklauso nuo originalios firmwarės versijos.
debug lwapp console cli arba debug capwap console cli (c l i , i trumpoji)

Ir pats firmware įkrovimas. Pačios firmwarės jau nėra seniems prietaisams pas Cisco. Jie dėjo skersą ant savo senų produktų. Gal kokia webarchive gal rastumėt… Man padėjo guglės paieška ir kažkoks geras žmogus, kuris į githubą padėjo “testavimui” tuos image. Pasiguglinam apie firmwarės versijas ir kaip failai vadinasi. Mums reikia pilnaverčio, “standalone”, “self managable” failo. Nusikrautą imagę reikia pervadinti į defaultinį pavadinimą jei darome avarinį užkrovimą. Tačiau darant “mano” metodu, tereikia parašyti failo pavadinimą į komandinę eilutę:

archive download-sw /force-reload /overwrite tftp://10.0.0.1/c1130-k9w7-tar.tar

Poto bus siaubingai daug teksto terminale, ir tikrai palaukite iki galo. Pilnas softo perrašymas užtrunka kelias minutes. Palyginimui, palieku putty log failą. Ir aišku palieku tftpd log failą (ten pasimato, kokius failus AP bando nusikrauti). Ten matosi normalios AP užklausos viso proceso metu ir per pirmą normalų užsikrovimą.

Toliau užtenka eiti į naršyklę, suvesti DHCP priskirtą IP adresą ir konfiguruoti AP. Pirmo prisijungimo vartotojo vardas: Cisco, slaptažodis: Cisco

Sukonfiguruoti AP per WWW yra dar vienas tikras questas, nes Cisco pasistengė viską padaryti kaip galima sudėtingiau. Gal yra tokiems AP koks user friendly firmware?

  1. NOS, angl. New Old Stock. Nenaudoti, seni daiktai. ↩︎