RSS Feed

‘hardware’ Category

  1. dlink dir-600 ty wuju!

    Sierpień 17, 2011 by 0verlord

    Dzwoni pan klient, nie działa sieć. Nie działa, bo ma adres 192.168.x.y a powinien mieć 10.0.32.

    Szybkie badanie – nasz dhcp działa, żadnego innego w sieci nie ma. Teoretycznie.
    Proxy arp pomógł opanować brak netu i poszukać rozwiązania. Oczywiście pan klient nie mógł nic wydrukować, bo drukarka była jakby w innej podsieci IP, ale przez chwilę to mu nie przeszkadzało 😉

    Bliższe klikanie wykazało, że mimo wyłączenia serwera dhcp i zmiany adresacji, plastikowa chińszczyzna dalej próbowała przydzielać starą adresację. Zdupcone ustawienie przetrwało nawet reset prądem.
    Gdyby nie to, że pudełko grzecznie zapisywało do swojego loga próby wrogiego przejęcia adresacji, nigdy bym się nie spodziewał.

    Redakcja nie poleca tego urządzenia.


  2. konfiguracja modemu huawei E220/ E270/ E272/ E169G/ E160/ E180 pod OSX

    Sierpień 11, 2011 by 0verlord

    Play sprzedaje takie w promocji za całe 129 pln. Mało, nie mało. Cena za modem imho całkiem zacna.

    Konfiguracja pod Windą przebiega bez problemu, natomiast pod OSX jak zwykle trzeba się nakombinować.
    Sposoby zasadniczo są dwa:

    1. zainstalować i uruchomić Mobile Partner, taki wynalazek, który pojawia się jak tylko wetkniemy sobie modem.
    2. wersja dla hardkorów, bo kto by tam potrzebował jakieś nienatywne rozwiązania – normalnie po ludzku, konfigurujemy dial-upa w systemie.

    Co do problemów z 1. aplikacja jest oczywiście mało intuicyjna, na po jej włączeniu nie da się z niej korzystać 😉 Klikamy zatem Tools->Options->Profile management->a potem z prawej strony przycisk „NEW”. Tam się dodaje np. APNa (dla Play jest to „internet”) , usera, hasło itp (w Play się tego nie podaje). Potem z głównego ekranu wybiera się profil, klika „connect” i dzwoni i działa.

    A teraz wersja 2. Zassałem drivery, poinstalowałem co tam trzeba. Nic nie pomogło. Pomógł ten wpis w obcym języku. Cały trick polega na tym, żeby wybrać typ modemu „Uniwersalny” (lub „Generic” jak by ktoś miał OSXa nie po polsku), następnie typ skryptu 3G, i tam jest miejsce na podanie APNa.

    Coś mi się kojarzy, że kiedyś już miałem podobny problem z modemem w Nokii E90 i chyba tam się go dokładnie tak samo rozwiązywało. Tak czy siak, ten sposób działa i mamy piękne natywne klikalne z paska menu (jak sobie włączymy) rozwiązanie, które nie zmusza nas do włączania Mobile Partnera.

    EDIT 04/09/2011: po upgrade do Liona trzeba operację powtórzyć z driverami z Huaweia do 10.6 i zadziała. Trzeba tylko sprawdzić, czy przypadkiem starter z Playa nie stracił ważności, bo inaczej efekt wygląda jak brak poprawnego drivera.

    Aha, jeżeli karta sim ma nałożony pin (np. Orange ma tak, że nie da się tego pinu usunąć, przynajmniej w moim przypadku) to w wersji dla hardkorów, będzie trzeba hackować connect scripta, żeby mu zaserwować parametr AT+CPIN=, w końcu OSX ma normalne pppd. Natomiast moją jakże śmiałą hipotezę należało by odpowiednio przetestować.

    EDIT 2: ha, da się z pinem bez Mobile Partnera

    Trzeba znaleźć taki plik:

    /Library/Modem\ Scripts/Generic\ GPRS.ccl/Contents/Resources/Base\ Script.ccl

    w tym skrypcie wszystko jest polabelowane, tj. każdy istotny kawałek zaczyna się od @LABEL , czyli dodajemy taką sekcję tam, gdzie ona ma być (dla niekumatych: linia nr 138)

    @LABEL 4
    !
    ! Begin SIM unlock
    !
    pause 10
    settries 0
    !
    !
    @LABEL 5
    !
    ! Check SIM lock state
    !
    matchclr
    matchstr 1 10 "READY\13\10"
    matchstr 2 6 "SIM PIN\13\10"
    matchstr 3 111 "ERROR"
    write "AT+CPIN?\13"
    matchread 60
    jump 111
    !
    !
    @LABEL 6
    !
    ! Unlock SIM
    !
    inctries
    iftries 4 101
    !
    ask 0 "Enter PIN for card SIM: " 107
    !
    matchclr
    matchstr 1 5 "OK\13\10"
    matchstr 2 111 "ERROR\13\10"
    write "AT+CPIN=^*\13"
    matchread 60
    jump 6
    !
    !

    Po dopisaniu tego do skryptu, wybieramy połączenie i pojawia się przepiękne okienko do wpisania pinu, wpisujemy go tam i działa. No, mi za pierwszym razem przyjęło pin, ale rzuciło błędem. Wybrałem drugi raz, i już o pin nie prosiło, za to połączyło.

    Odpowiedni kawałek skryptu znalazłem na przepięknie oczojebnej stronie: www.taniwha.org.uk. Oczy bolą od kolorów, ale informacje są przydatne. Generalnie skrypt do 3G z opcją wpisania pinu nie do końca mi chciał stamtąd chodzić, ale po przekopiowaniu tylko wybranych sekcji ruszyło jak należy.


  3. Apache i hotlinking obrazków

    Marzec 31, 2011 by 0verlord

    Jakiś człowiek znalazł w google images obrazek stąd, i go sobie zahotlinkował do stopki w profilu. Oczywiście to bez sensu, więc oczywiście go wyciąłem, dodając do .htaccessa takie regułki, oczywiście.

    RewriteEngine on
    RewriteCond "%{HTTP_REFERER}" !=""
    RewriteCond "%{HTTP_REFERER}" "!^http://rst.evilpackets.org/.*$" [NC]
    RewriteRule "\.(jpg|png|jpeg)$" - [F]

    Jak by ktoś kiedyś szukał, zestaw gotowy. Oczywiście należy mieć zainstalowany i włączony mod_rewrite.


  4. debian squeeze i sprawa dhcp po upgrade z lenny’ego

    Marzec 26, 2011 by 0verlord

    Walczyłem ze śmiesznym problemem. Po aktualizacji ze Lenny’ego do Squeeze’a zmieniło się nazewnictwo i lokalizacja plików.
    Dhcpd to teraz isc-dhcp-server (tak samo service i /etc/init.d), w /etc/defaults jest isc-dhcp-server a nie dhcpd, a konfiguracja siedzi sobie w /etc/dhcp/ a nie w /etc/dhcpd3.

    Stąd ciekawe miałem w nocy zagwozdki. Edytowałem konfiga (starego) i dziwiłem się, dlaczego system go nie widzi. Zmieniałem wpisy w /etc/default/dhcpd i po restarcie dostawałem to samo. W szczycie zamoty zmieniałem /etc/default/isc-dhcp-server a konfig pluł ostro, że nie ma definicji subnetu dla dodawanego interfejsu. Oczywiście wpis dodawałem, a jakże, ale w /etc/dhcp3/dhcpd.conf.

    Podsumowując: serwis nazywa się teraz isc-dhcp-server, definicje interfejsów na których ów ma nasłuchiwać siedzą w /etc/default/isc-dhcp-server, a konfig siedzi w /etc/dhcp/dhcpd.conf.

    Amen.


  5. Wspólnota i Pułapki językowe SNMP

    Luty 8, 2011 by 0verlord

    Samsung SCX-4725 Series, kombajn drukujący. Pomijając jakość, klikalność itp. Fajne ma tłumaczenie.
    Screenshot mówi wszystko w temacie.
    – skonfiguruj serwer, żeby odbierał pułapki!
    + a ustawiłeś odpowiednią wspólnotę?

    #fail.

    Co ciekawe, jest tego więcej, np. Microsoft tak tłumaczy. Przecież jak by nie patrzeć, jest to hasło do snmp, ewentualnie alarm wysyłany przez urządzenie. I patrząc na popularność tego sformułowania z jednej strony i jego beznadziejne tłumaczenie z drugiej – jestem za nie tłumaczeniem tego w ogóle.

    Pułapki wspólnoty SNMP

    🙂

    .

     


  6. DES-3562 dodawanie/zmiana default route

    Luty 1, 2011 by 0verlord

    taki szybki wpis. Żeby dodać nowy domyślny gateway,
    create iproute default ipek metryka

    Należy najpierw skasować poprzedni wpis.
    delete iproute default

    MegaSłicz nie potrafi nadpisać domyślnej bramy. Ale lipa.


  7. routeboard 750 cz. 2

    Grudzień 9, 2010 by 0verlord

    Przyszło mi zainstalować hosta. Odkąd pamiętam, na hostach mam reiserfsa. Jak się wali – to znaczy, że się zwalił dysk. Miałem jeden przypadek w historii, kiedy posypał się filesystem, ale zadziałało –rebuild-tree. Dwa tygodnie później dysk się wywalił.

    Jakoś nie śledzę informacji, co tam się dzieje w świecie Debiana, wot, nowe wydania wychodzą, kiedy przychodzi ich pora i ogólnie przynudnawo jest. Za to stabilnie, jeżeli się ma wiele dziwnych usług i nie wymaga zawsze najnowszego softu.

    Odpaliłem installer z netboota, bo dziwnym trafem mój Dell Poweredge 2650 nie umiał wystartować ani z wbudowanego CD ani z USB ani z niczego oprócz sieci. Zrobiłem partycje, skonfigurowałem RAID, wybieram filesystem – nie ma reisera. Ki czort? Okazało się, że w międzyczasie wyleciał z testinga. Tfu, zaraza. To pewnie dlatego, że chłopaki z Debiana zawsze stawiali na wolne oprogramowanie, a teraz Reiser już jakby nie do końca jest wolny.

    Jak to naprawić? Odpalić insztalator w trybie experta, z menu wybrać (na samym dole) Zmień prioritet debconfa, wybrać „niski”, potem wrócić do „pobierz dodatkowe składniki instalatora” i wybrać dwie paczki z „reiser” w nazwie. W partycjonerze pojawi się opcja formatowania do reiserfsa. W sumie można to zrobić nawet bez trybu eksperta, po prostu trzeba przy jakiejś wymaganej opcji dać „wstecz” i system wyskoczy do trybu eksperta.

    A żeby dokończyć instalację po SSH, z tegoż samego menu należy wybrać opcję z „ssh” w nazwie, odpowiedzieć na pytania o hasło i zalogować się jako user „installer”. Jak by ktoś nie wiedział:

    ssh -l installer ip serwera -vC2 

    UPDATE: wybranie w instalatorze po ssh opcji „wykryj interfejsu sieciowe” jest dość słaba, i powoduje zerwanie konekta, jakby ktoś pytał.
    UPDATE2: cdrom jak się okazało, jest uwalony.


  8. routeboard 750 cz. 2

    Listopad 30, 2010 by 0verlord

    Tak ogólnie, imho całkiem pożyteczne zwierzątko. Koszty to około 136 zł brutto, a dostajemy za to całkiem interesujący routerek.
    4 porty eth, 1 wan. Może skutecznie robić za router DSLowy, albo za innego sortu narzędzie do dzielenia niedużego ruchu.
    Małe rozmiary pozwalają go wstawić nawet do szuflady. Nie wiem natomiast, na ile się grzeje pod obciążeniem, ale to się jeszcze zobaczy.


  9. Jak stworzyć vlan w DES-3526

    Listopad 30, 2010 by 0verlord

    Oczywiście vlan w rozumieniu 802.1q.

    Pomijam jak się zalogować do DESa, to jest w jego manualu.

    Tutaj jest szybka recepta pt.: jak stworzyć vlan, jak do niego dodać porty tagowane i nietagowane, oraz na koniec – jak go usunąć.

    create vlan vlanid 666 # tworzymy vlan z id 666 i nazwie VLAN666 na nowym sofcie
    create vlan VLAN666 # tworzymy vlan z id 666 poprzez jego nazwę - tutaj VLAN666
    config vlan vlanid 666 add ports tagged 1-5 # dodajemy do vlana 666 porty 1-5 w trybie trunk (zatagowane)
    config vlan VLAN666 add ports tagged 1-5 # j.w. tylko w starym sofcie, ale ogólnie w nowym też zadziała.
    config vlan vlanid 666 add ports untagged 6-7 # dodajemy porty 6-7 do vlana 666 w trybie access (odtagowane)
    config vlan vlanid 666 delete ports 1-4  # kasujemy porty z vlana 666
    show vlan # pokazuje wszystkie vlany
    show vlan vlanid 666 # pokazuje vlana 666
    delete vlan vlanid 666 # die! die! die!
    delete vlan VLAN666 # lub tak.
    save # konfigurację warto zapisać. 
    

  10. routeboard 750

    Listopad 30, 2010 by 0verlord

    piękne polecenie CLI:

    nothing -- do nothing and return nothing

    – co robisz?
    + pracuję {-: