Відновлення роутера TP-LINK TL-WR1043ND
Принесли гробіка TL-WR1043ND, ну не зовсім гробіка, просто без веб-інтерфейсу. Пристрій ресетнути не вдавалось жодними методами, які були вказані в документації. Погуглив і вдався до єдиного можливого варіанту змінити прошивку - підключитись USB-TTL перехідничком, перед тим допаявши роз"єми, і отримати консольку пристрою.
Все запрацювало відразу. В консолі я вже побачив глючну openWRT, яку треба було замінити.
erase 0xbf020000 +7c0000 [ENTER]
tftpboot 0x81000000 wr1043nd_v1_correct.bin [ENTER]
cp.b 0x81000000 0xbf020000 0x7c0000 [ENTER]
bootm 0xbf020000 [ENTER]
А прошивочки нові відразу ставати не хотіли, і вже потім дочитався, що якщо їх заливати з консолі, то треба вирізати бутлоадер з них:
dd if=wr1043nv1_en_3_13_13_up_boot\(130428\).bin of=wr1043nd_v1_correct.bin skip=257 bs=512
розмір файлу в мене був більший і відповідно я більше затерав флешки, чим заліз в ATR-партицію і похиряв вайфайчик. Я про це ще не знав.
Залив прошивочку, все працює, радості немає меж. Але лямпочка вайфайчика не бликає. Курча. Спочатку подумав що десь може фізично щось пошкодив. Розкрутив, повторно все підключив до консолі, заліз в логи кернела і там побачив:
[ 8.470000] ath: phy0: Bad EEPROM checksum 0x0 or revision 0x000f
[ 8.480000] ath: phy0: Unable to initialize hardware; initialization status: -22
[ 8.490000] ath9k ath9k: failed to initialize device
[ 8.490000] ath9k: probe of ath9k failed with error -22
сукабляйобанийцейво.
Погуглив. І о чудо, не тільки я так рагульнувся. Якийсь штепм вже виставив образ власної ATR-партиції, яку я качнув і скопіював собі.
tftpboot 0x81000000 art.bin
erase 0xBF7F0000 +10000
cp.b 0x81000000 0xBF7F0000 0x10000
і о-чудо, все працює :-)
Блок живлення від телевізора "Радуга-719"
Поміг людям позбутись "сміття", яке у випадку працездатності би могло би ще комусь користь принести.
Сам телевізор - чудо радянського радіопрому вагою 60 кілограм. Дивує, як можна було у вироби "пхати" стільки зайвого металу, дерева та інших ресурсів, і гігантизм загалом вражає.
Телевізор навіть включився, з'явився переривчастий шум в динаміках, а за деякий час з модуля розгорток повалив дим. Я не розібрався чи з трансформатора чи з помножувача. Ремонтувати це "чудо" точно вже немає змісту. Але корисного хоч і не дуже вартісного в телевізорі достатньо. Це і популярні лампи, деякі радіодеталі, елементи шасі і навіть з корпуса можна зробити якусь тумбочку,...
Що вразило найбільше - це блок живлення, вагою 6 кілограм, розмір трансформатора як в трансформатора від трансформатора для дугової зварки.
Що дуже дивно, сам телевізор можна розібрати повністю за 10 хвилин без особливого інструменту. Якісні і надійні роз'єми, є вільний доступ до вузлів. На превеликий жаль, принципову схему від телевізора знайти досить важко.
Попередній власник можливо її знайде і передасть мені. Знайшлась в інтернетах схема лише від блока живлення.
На диво, він виявився повністю працездатним. 40 років цьому "звіру" і в ньому достатньо запасу потужності щоб пропрацювати ще так само, хіба що конденсатори повисихають. Застосувати такий трансформатор можна у ламповій електроніці, якої я довший час "боявся", про що досить шкодую. Зараз є шанс погратись теплим ламповим звуком або скласти лінійний підсилювач потужності радіостанції на лампі 6п45с. Лампові пристрої - завжди громіздкі, треба працювати більше напильником і болгаркою ніж паяльником. Але в цій техніці є душа і щось сакральне.
Після невеличких дослідів передам залізо в станцію юних техніків, можливо у них ще є цікавість до техніки з минулого віку.
Сам телевізор - чудо радянського радіопрому вагою 60 кілограм. Дивує, як можна було у вироби "пхати" стільки зайвого металу, дерева та інших ресурсів, і гігантизм загалом вражає.
Телевізор навіть включився, з'явився переривчастий шум в динаміках, а за деякий час з модуля розгорток повалив дим. Я не розібрався чи з трансформатора чи з помножувача. Ремонтувати це "чудо" точно вже немає змісту. Але корисного хоч і не дуже вартісного в телевізорі достатньо. Це і популярні лампи, деякі радіодеталі, елементи шасі і навіть з корпуса можна зробити якусь тумбочку,...
Що вразило найбільше - це блок живлення, вагою 6 кілограм, розмір трансформатора як в трансформатора від трансформатора для дугової зварки.
Що дуже дивно, сам телевізор можна розібрати повністю за 10 хвилин без особливого інструменту. Якісні і надійні роз'єми, є вільний доступ до вузлів. На превеликий жаль, принципову схему від телевізора знайти досить важко.
Попередній власник можливо її знайде і передасть мені. Знайшлась в інтернетах схема лише від блока живлення.
На диво, він виявився повністю працездатним. 40 років цьому "звіру" і в ньому достатньо запасу потужності щоб пропрацювати ще так само, хіба що конденсатори повисихають. Застосувати такий трансформатор можна у ламповій електроніці, якої я довший час "боявся", про що досить шкодую. Зараз є шанс погратись теплим ламповим звуком або скласти лінійний підсилювач потужності радіостанції на лампі 6п45с. Лампові пристрої - завжди громіздкі, треба працювати більше напильником і болгаркою ніж паяльником. Але в цій техніці є душа і щось сакральне.
Після невеличких дослідів передам залізо в станцію юних техніків, можливо у них ще є цікавість до техніки з минулого віку.
[pulseaudio] module-bluetooth-device.c: Failed to acquire transport
Китайська гарнітура парується, але вибрати її як аудіо-пристрій неможливо. Причому, раніше працювало і чомусь померло.
В логах помилка САБЖ.
Лікується:
# sudo mv /etc/bluetooth /etc/bluetooth.backup
# sudo apt-get install --reinstall bluez
В логах помилка САБЖ.
Лікується:
# sudo mv /etc/bluetooth /etc/bluetooth.backup
# sudo apt-get install --reinstall bluez
Контроль крокового мотору поворотним енкодером та Arduino
Щоб працювати з антеною типу Magnetic loop (Магнітна рамка), необхідно дуже повільно регулювати конденсатор змінної ємності для керування резонансом антени. Причому, крутити конденсатор краще довгим діелектриком, а ще краще - дистанційно електроприводом. Я це реалізував за допомогою Arduino Uno + кроковий двигун 28BYJ-48 (5V) + драйвер ULN2003 (на модулі SBT0811), все це куплялось в Китаї за копійки, легко шукається на Алі.
Енкодер для Arduino я не знайшов, а купив звичайний, тому довелось його обвішати резисторами і конденсаторами.
Енкодер для Arduino я не знайшов, а купив звичайний, тому довелось його обвішати резисторами і конденсаторами.
Статичний lease в Cisco
!
ip dhcp pool StaticProjector
host 10.xx.1.155 255.255.255.0
client-identifier 018c.df9d.72c5.4c
dns-server 10.yy.0.4
default-router 10.xx.1.1
!
ip dhcp pool StaticProjector
host 10.xx.1.155 255.255.255.0
client-identifier 018c.df9d.72c5.4c
dns-server 10.yy.0.4
default-router 10.xx.1.1
!
Підписатися на:
Дописи (Atom)







