[Çözüldü] TP-Link Openwrt sorunu

Başlatan seniorokur, 10 Aralık 2014 - 13:24:01

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

seniorokur

Merhaba,

Ben kendi çapımda TP-Link TL-MR3040 ile bir PirateBox yapma girişiminde bulundum. Öncelikle Openwrt yüklemem gerekiyordu. Bulduğum rehberde işlemler uçbirim üzerinden yapılıyordu. Dediklerinin aynını yapmama rağmen benim AP de tarayıcı üzerinden girilen admin paneli görünmüyor. Açıkçası vazgeçtim çünkü OpenBox yerine AP olarak kullanmaya karar verdim. Yeniden TP-Link'in firmware'ini yüklemek istiyorum.

Ancak en son bıraktığımda ssh bağlantısı kurabiliyordum. Şimdi onu da kuramıyorum. Ağa bağlanabiliyorum ama ssh bağlantısı kuramıyorum. 192.168.x.x ip adresini bulabilmemin ve TP-Link firmware'ini uçbirim üzerinden kurabilmemin bir yolu var mı?

Not: Ağustos ayında denemiştim. Rehberin linkini maalesef kaybettim.
I can hear the birds
I can see them fly
I can see the sky
It's about to cry

heartsmagic

192.168.0.1 olmasın?
http://wiki.openwrt.org/toh/tp-link/tl-mr3040

Netice olarak orada seri konsoldan veya SSH üzerinden firmware basma örnekleri de var. Aynı belgeden bahsediyor olabilir misin?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

seniorokur

Sizin verdiğiniz linkten bakmamıştım. Bir blogtan yararlanmıştım. Maalesef 192.168.0.1 ya da 192.168.1.1 değil.
ifconfig olarak:

seniorokur@dell-Inspiron-5521:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 74:86:7a:6c:3b:13 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Sunucu
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2318 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2318 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:188456 (188.4 KB)  TX bytes:188456 (188.4 KB)

wlan0     Link encap:Ethernet  HWaddr 60:6c:66:34:36:c7 
          inet addr:192.168.2.235  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::626c:66ff:fe34:36c7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:40585 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27846 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:53095845 (53.0 MB)  TX bytes:3112148 (3.1 MB)


çıktısını alıyorum.

Ayrıca:

seniorokur@dell-Inspiron-5521:~$ ssh 192.168.0.1
ssh: connect to host 192.168.0.1 port 22: No route to host
I can hear the birds
I can see them fly
I can see the sky
It's about to cry

if


seniorokur

Alıntı yapılan: if - 11 Aralık 2014 - 21:33:31
192.168.2.1 denediniz mi?

Evet, telnet ve ssh ile 192.168.2.1'i denedim.
I can hear the birds
I can see them fly
I can see the sky
It's about to cry

if

@heartsmagic'in verdiği bağlantıdaki "If you don't have SSH access (router bricked, etc):" başlığına baktınız mı? Önce
Alıntı Yap
Manual Flash under U-Boot Serial Console

    To install OpenWrt from the U-Boot console, you need to install a TFTP server on your computer.
    By default the server is set to 192.168.0.100, you can check detail by 'printenv'
    The serial layout is p1: →serial.console
    Setup serial console 115200 8n1, for example: screen /dev/ttyUSB0 115200 ixoff

Power up the TL-MR3040, after a 1-2 seconds U-Boot announces "Autobooting in 1 seconds", when displaying this enter tpl immediately.
adımlarını; sonra
Alıntı Yap

    The process is similar to flash OpenWRT with U-boot serial console
    Download the original image
        v1: http://www.tp-link.com/Resources/software/TL-MR3040_V1_120328.zip
        v2: http://www.tp-link.com/Resources/software/TL-MR3040_V2_121017.zip
    Don´t forget to enter "tpl" as soon as U-Boot announces "Autobooting in 1 seconds"


hornet> tftpboot 0x81000000 mr3040v1_en_3_12_11_up(120328).bin
...
hornet> erase 0x9f020000 +0x3c0000
...
hornet> cp.b 0x81000000 0x9f020000 0x3c0000
...
hornet> bootm 9f020000
yapmanız gerek.

seniorokur

Ancak şöyle bir sıkıntı var. İngilizcemin yetersizliğinden olabilir.:-\ Birinci adım olarak gösterdiğiniz metini tam olarak anlayamadım. Ne yapmam gerekiyor tam olarak? Burada gösterildiği gibi tftp kurulumunu yaptım ancak daha sonrasında ne yapacağımı anlamadım.

Setup serial console 115200 8n1, for example: screen /dev/ttyUSB0 115200 ixoff

Modeme USB disk üzerinden bir şey mi yüklemem gerekecek?

Soruyorum çünkü daha önceki denememde TP-Link'in arayüzünden OpenWrt'nin firmware'ini yükleme yaptıktan sonra telnet ve ssh ile kolayca bağlantı yapabilmiştim. Bu işlemleri hiç yapmamıştım. O yüzden kafam karıştı, üzgünüm.
I can hear the birds
I can see them fly
I can see the sky
It's about to cry

if

Önce printenv çıktısına bakayım.

seniorokur

seniorokur@dell-Inspiron-5521:/$ printenv
XDG_VTNR=7
XDG_SESSION_ID=c2
CLUTTER_IM_MODULE=xim
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/seniorokur
SESSION=ubuntu
GPG_AGENT_INFO=/run/user/1000/keyring-kaQZ4w/gpg:0:1
TERM=xterm
SHELL=/bin/bash
VTE_VERSION=3603
WINDOWID=83886091
UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/2046
GNOME_KEYRING_CONTROL=/run/user/1000/keyring-kaQZ4w
GTK_MODULES=overlay-scrollbar:unity-gtk-module
USER=seniorokur
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
SSH_AUTH_SOCK=/run/user/1000/keyring-kaQZ4w/ssh
DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path
XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
DESKTOP_SESSION=ubuntu
QT_IM_MODULE=ibus
QT_QPA_PLATFORMTHEME=appmenu-qt5
XDG_SESSION_TYPE=x11
JOB=unity-settings-daemon
PWD=/
XMODIFIERS=@im=ibus
GNOME_KEYRING_PID=2042
LANG=tr_TR.UTF-8
GDM_LANG=tr
MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
IM_CONFIG_PHASE=1
COMPIZ_CONFIG_PROFILE=ubuntu
GDMSESSION=ubuntu
SESSIONTYPE=gnome-session
SHLVL=1
XDG_SEAT=seat0
HOME=/home/seniorokur
LANGUAGE=tr
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
UPSTART_INSTANCE=
UPSTART_EVENTS=xsession started
XDG_SESSION_DESKTOP=ubuntu
LOGNAME=seniorokur
COMPIZ_BIN_PATH=/usr/bin/
QT4_IM_MODULE=xim
XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-LhAGgHETGW
LESSOPEN=| /usr/bin/lesspipe %s
INSTANCE=
UPSTART_JOB=unity7
TEXTDOMAIN=im-config
XDG_RUNTIME_DIR=/run/user/1000
DISPLAY=:0
XDG_CURRENT_DESKTOP=Unity
GTK_IM_MODULE=ibus
LESSCLOSE=/usr/bin/lesspipe %s %s
TEXTDOMAINDIR=/usr/share/locale/
COLORTERM=gnome-terminal
XAUTHORITY=/home/seniorokur/.Xauthority
_=/usr/bin/printenv
OLDPWD=/
I can hear the birds
I can see them fly
I can see the sky
It's about to cry


seniorokur

#10
seniorokur@dell-Inspiron-5521:/$ tftp 192.168.2.1
tftp>
tftp> get test
tftp: test: Permission denied


seniorokur@dell-Inspiron-5521:/$ sudo tftp 192.168.2.1
tftp> get test
Transfer timed out.

tftp>


şeklinde kalıyor.

tftp'yi 192.168.0.1, 192.168.0.100 ve 192.168.1.1 için de denedim sonuç yine aynı.
I can hear the birds
I can see them fly
I can see the sky
It's about to cry

if

@seniokorur, şu an bu aygıtla ağa çıkıyorsunuz değil mi?

seniorokur

@if komut gireceğim zaman diğer bağlantıları kesip aygıta bağlanıp komutları deniyorum. Daha sonra internete bağlanabilmek için aygıtla olan bağlantımı kesip modeme bağlanıyorum.
I can hear the birds
I can see them fly
I can see the sky
It's about to cry

if

@seniokorur, aygıtı usb ile bağlama imkânınız var mı?

seniorokur

@if maalesef, sadece ağ kablosu ya da kablosuz bağlantı ile bağlayabiliyorum.
I can hear the birds
I can see them fly
I can see the sky
It's about to cry

heartsmagic

192.168.2.1 tarayıcı üzerinden ne diyor? SSH çalışmıyor görünüyor, en azından 22 portu üzerinden.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

seniorokur

@heartsmagic Bu web sayfası kullanılamıyor diyor. Chrome Hata kodu: ERR_ADDRESS_UNREACHABLE diyor.
I can hear the birds
I can see them fly
I can see the sky
It's about to cry

furkankalkan

Peki bu
Alıntı yapılan: if - 11 Aralık 2014 - 22:06:01
@heartsmagic'in verdiği bağlantıdaki "If you don't have SSH access (router bricked, etc):" başlığına baktınız mı? Önce
Alıntı Yap
Manual Flash under U-Boot Serial Console

    To install OpenWrt from the U-Boot console, you need to install a TFTP server on your computer.
    By default the server is set to 192.168.0.100, you can check detail by 'printenv'
    The serial layout is p1: →serial.console
    Setup serial console 115200 8n1, for example: screen /dev/ttyUSB0 115200 ixoff

Power up the TL-MR3040, after a 1-2 seconds U-Boot announces "Autobooting in 1 seconds", when displaying this enter tpl immediately.
adımlarını; sonra
Alıntı Yap

    The process is similar to flash OpenWRT with U-boot serial console
    Download the original image
        v1: http://www.tp-link.com/Resources/software/TL-MR3040_V1_120328.zip
        v2: http://www.tp-link.com/Resources/software/TL-MR3040_V2_121017.zip
    Don´t forget to enter "tpl" as soon as U-Boot announces "Autobooting in 1 seconds"


hornet> tftpboot 0x81000000 mr3040v1_en_3_12_11_up(120328).bin
...
hornet> erase 0x9f020000 +0x3c0000
...
hornet> cp.b 0x81000000 0x9f020000 0x3c0000
...
hornet> bootm 9f020000
yapmanız gerek.

bu gönderideki screen /dev/ttyUSB0 115200 ixoff komutu ne tepki veriyor ? Böyle bir ekran veriyorsa oradan gidebiliriz.
Lover
twitter.com/furkan_kalkan1

seniorokur

#18
@if usb ile bağlamak derken bir power çıkışı var, adroid telefonlarda kullanılan USB kabloyu kullanıyor ancak cihaz üzerinde bir de USB giriş var. O çift uçlu erkek başlı USB kablom yok. Ama bahsettiğiniz o güç girişi ise usb ile bağlayabilirim evet. Şuan akıl edebildim.

@dewilman yukarıda bahsettiğim şekilde bağlıyken veya değilken denediğimde boş bir ekran çıkıyor ve böyle bir dosya ya da dizin yok diyor.

Burada sordum ve bana bir cevap geldi. Cevabı da uygulamama rağmen hala bir netice yok. Ürün çöp mü oldu acaba merak ediyorum :(
I can hear the birds
I can see them fly
I can see the sky
It's about to cry

heartsmagic

2.1'e tftp açılabilmiş, anlamadım gitti. Bu aygıt kendi başına açıldığında hangi IP'yi alıyor, ne alıyor bilsek sen de ona göre bağlansan ve kendi sistemine aynı IP sınıfından bir IP versen. Eğer aygıtta SSH çalışıyorsa bağlanmaya çalışırsın fakat çalışmıyorsa seri taraftan bağlamayı zorlaman gerekiyor.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.