精华内容
下载资源
问答
  • winscp openwrt ftp ipk

    2011-11-08 12:25:39
    winscp openwrt 上传开发包必备利器
  • 在windows上安装WinSCP 3.新建会话,文件协议选择FTP 4.端口号默认用21,主机名为OpenWrt开发板的ip,用户名和密码分别为OpenWrt网页登录时用的用户名和密码 5.点击登录按钮,登录成功如下所示 左边为windows目录,...

    1.先安装vsftp,详见:OpenWrt:安装vsftp,方便ftp传文件

    2.在windows上安装WinSCP

    3.新建会话,文件协议选择FTP

    4.端口号默认用21,主机名为OpenWrt开发板的ip,用户名和密码分别为OpenWrt网页登录时用的用户名和密码

    5.点击登录按钮,登录成功如下所示

    左边为windows目录,右边为OpenWrt目录,传输文件时,只需拖动文件到指定目录即可。如果目录中有同名文件,同名文件会被覆盖。如果传输文件失败,考虑是不是flash空间已满。

     

    原创不易,转载请标明出处:https://blog.csdn.net/caoshangpa/article/details/52794045

    展开全文
  • WinSCP和PuTTY在刷openwrt固件的使用教程【openwrt必备工具】WinSCP和PuTTY的搭配与使用PuTTY和WinSCP是管理OpenWRT固件的路由器必备工具。WinSCP的优势在于支持多语言、可在图形化界面下管理Linux系统里的文件和...

    WinSCP和PuTTY在刷openwrt固件的使用教程

    【openwrt必备工具】WinSCP和PuTTY的搭配与使用

    PuTTY和WinSCP是管理OpenWRT固件的路由器必备工具。

    WinSCP的优势在于支持多语言、可在图形化界面下管理Linux系统里的文件和存储多个会话设置以方便多设备多用户登录。PuTTY的优势在于提供与Linux终端一样的命令行控制界面。

    所以,一般可先用WinSCP登录,管理文件,在必要的时候,调出PuTTY输入终端命令,实现优势互补。那既然在WinSCP中快速调用PuTTY输入终端命令是常见的事,就得让二者更好的配合,方法如下:

    1.下载免安装版的WinSCP,解压至XXX\WinSCP目录(XXX表示某一个目录);

    2.下载需要的语言包,解压至XXX\WinSCP目录;

    3.下载免安装版的PuTTY,解压至XXX\PuTTY;

    4.运行XXX\WinSCP\WinSCP.exe,出现“WinSCP登录”窗口;

    5.按下“Languages”按钮,选择语言;

    6.勾选“高级选项”;

    7.选择树状列表中的“选项”项目;

    8.按下“其它通用选项”的“选项”按钮,弹出的“选项”窗口;

    9.选择“选项”窗口里树状列表中的“集成-应用程序”;

    10.把“PuTTY路径”改为相对路径的“..\PuTTY\putty.exe”(这一步是关键,路径前面的“..”表示父目录,即代表上面“XXX”目录,改成这样的好处是以后只要把XXX目录下的WinSCP和PuTTY两个目录一起移动到其它任意一个目录后,这个设置依然有效);

    11.勾选“记住会话密码并传给PuTTY(SSH)”项目,点“确定”按钮返回“WinSCP登录”窗口;

    12.选择树状列表中的“会话”项目;

    13.在“文件协议”下拉列表框中选择“SCP”;

    14.在“主机名”文本框中输入“192.168.99.1”(如意·云路由默认的IP地址);

    15.在“端口号”文本框中输入“22”(OpenWRT SSH服务默认的端口);

    16.在“用户名”文本框中输入“root”(OpenWRT默认的管理员账户名);

    17.在“密码”文本框中输入管理员账户的密码;

    18.点“保存”按钮,弹出“会话另存为”窗口;

    19.在“会话另存为”文本框中输入会话名称,点“确定”按钮返回“WinSCP登录”窗口;

    20.在选择树状列表中的“会话-存储的会话”项目;

    21.选择会话名称,点“登录”按钮,弹出“警告”窗口;

    22.按“否”按钮,弹出“WinSCP”主界面,左侧是本地目录,右侧是路由器的Linux系统目录;

    23.可以在本地目录和路由器Linux系统目录间拖拽文件完成文件复制传输,在路由器的Linux系统目录的文件上按双击可以打开文件,按“Ctrl+P”快捷键(或按“命令”主菜单-“在PuTTY中打开”),弹出“PuTTY Security Alert”窗口,按“否”键钮,可直接打开PuTTY窗口并自动登录路由器的Linux终端。

    刷固件:

    1.1 Root无密码时: 可用HFS构建HTTP文件服务器. 如:http://192.168.1.224/wr703n-eok.bin, 然后CMD命令窗口中输入命令:

    telnet 192.168.1.1

    cd /tmp

    wget http://192.168.1.224/wr703n-eok.bin

    1.2 Root有密码时: 先将固件用winscp上传到/tmp/下或者用上面的wget命令, 然后用putty或者securecrt登陆路由器

    2. mtd -r write /tmp/固件.bin firmware, 成功后会出现 rebooting…

    注: dd下用 linux,openwrt下用 firmware

    — mtd 源码中的相关部分:

    static void usage(void)

    {

    fprintf(stderr, "Usage: mtd [ ...] [ ...] [:...]\n\n"

    "The device is in the format of mtdX (eg: mtd4) or its label.\n"

    "mtd recognizes these commands:\n"

    " unlock unlock the device\n"

    " refresh refresh mtd partition\n"

    " erase erase all data on device\n"

    " write |- write (use - for stdin) to device\n"

    " jffs2write append to the jffs2 partition on the device\n");

    if (mtd_fixtrx) {

    fprintf(stderr,

    " fixtrx fix the checksum in a trx header on first boot\n");

    }

    fprintf(stderr,

    "Following options are available:\n"

    " -q quiet mode (once: no [w] on writing,\n"

    " twice: no status messages)\n"

    " -n write without first erasing the blocks\n"

    " -r reboot after successful command\n"

    " -f force write without trx checks\n"

    " -e erase before executing the command\n"

    " -d directory for jffs2write, defaults to \"tmp\"\n"

    " -j integrate into jffs2 data when writing an image\n");

    if (mtd_fixtrx) {

    fprintf(stderr,

    " -o offset offset of the image header in the partition(for fixtrx)\n");

    }

    fprintf(stderr,

    #ifdef FIS_SUPPORT

    " -F [:[:]][,...]\n"

    " alter the fis partition table to create new partitions replacing\n"

    " the partitions provided as argument to the write command\n"

    " (only valid together with the write command)\n"

    #endif

    "\n"

    "Example: To write linux.trx to mtd4 labeled as linux and reboot afterwards\n"

    " mtd -r write linux.trx linux\n\n");

    exit(1);

    }

    Opkg 是一个轻量快速的套件管理系统,目前已成为 Opensource 界嵌入式系统标准。

    常用于路由、交换机等嵌入式设备中,用来管理软件包的安装升级与下载。常用命令如下:

    opkg update 更新可以获取的软件包列表

    opkg upgrade 对已经安装的软件包升级

    opkg install 安装指定的软件包

    opkg instal /tmp/xxx.ipk

    opkg install http://openwrt.8800.org:82/nwan.ipk

    opkg install http://openwrt.8800.org/luci-app-nwan.ipk

    opkg install –force-reinstall http://192.168.1.224/uhttpd_32_ar71xx.ipk

    opkg remove 卸载已经安装的指定的软件包. opkg remove luci-i18n-chinese

    opkg list

    opkg list-installed

    Force Options:

    –force-depends Install/remove despite failed dependencies

    –force-maintainer Overwrite preexisting config files

    –force-reinstall Reinstall package(s)

    –force-overwrite Overwrite files from other package(s)

    –force-downgrade Allow opkg to downgrade packages

    –force-space Disable free space checks

    –force-postinstall Run postinstall scripts even in offline mode

    –force-remove Remove package even if prerm script fails

    –noaction No action – test only

    –download-only No action – download only

    –nodeps Do not follow dependencies

    –force-removal-of-dependent-packages

    Remove package and all dependencies

    –autoremove Remove packages that were installed

    automatically to satisfy dependencies

    -t Specify tmp-dir.

    –tmp-dir Specify tmp-dir.

    一般我们在openwrt下用opkg安装软件有两种:

    1. 连上网络后从官方网站安装 opkg update; opkg install XXX.ipk;

    opkg install http://openwrt.8800.org/luci-app-nwan.ipk

    2. PC上把软件下载下来,传到路由器tmp目录安装 opkg install /tmp/XXX.ipk

    对于1来说,如果路由暂时上不了网,就无法使用,方法2又有些麻烦. 这里提供的方法是:

    1. 修改/etc/opkg.conf, 把里边第一行那个网址改成本地服务器放安装包的服务目录,

    #src/gz snapshots http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages

    src/gz snapshots http://192.168.1.224/packages-r31296

    2. 把相关的 packages 目录下的文件都放在上步定义的目录下(packages-r31296为目录名)

    3. 在本机上用 HTS 开启http服务, 添加上面的目录

    4. 现在可以像方法1一样使用升级了

    工作图片如下:

    c38b33abc1d1700db6825acf3cdab3f6.png

    版权声明:本文为博主原创文章,未经博主允许不得转载。

    展开全文
  • openwrt必备工具】WinSCP和PuTTY的搭配与使用 PuTTY和WinSCP是管理OpenWRT固件的路由器必备工具。 WinSCP的优势在于支持多语言、可在图形化界面下管理Linux系统里的文件和存储多个会话设置以方便多设备多用户登录...

    【openwrt必备工具】WinSCP和PuTTY的搭配与使用
    PuTTY和WinSCP是管理OpenWRT固件的路由器必备工具。

    WinSCP的优势在于支持多语言、可在图形化界面下管理Linux系统里的文件和存储多个会话设置以方便多设备多用户登录。PuTTY的优势在于提供与Linux终端一样的命令行控制界面。

    所以,一般可先用WinSCP登录,管理文件,在必要的时候,调出PuTTY输入终端命令,实现优势互补。那既然在WinSCP中快速调用PuTTY输入终端命令是常见的事,就得让二者更好的配合,方法如下:

    9.选择“选项”窗口里树状列表中的“集成-应用程序”;
    10.把“PuTTY路径”改为相对路径的“…\PuTTY\putty.exe”(这一步是关键,路径前面的“…”表示父目录,即代表上面“XXX”目录,改成这样的好处是以后只要把XXX目录下的WinSCP和PuTTY两个目录一起移动到其它任意一个目录后,这个设置依然有效);
    11.勾选“记住会话密码并传给PuTTY(SSH)”项目,点“确定”按钮返回“WinSCP登录”窗口;
    12.选择树状列表中的“会话”项目;
    13.在“文件协议”下拉列表框中选择“SCP”;
    14.在“主机名”文本框中输入“192.168.99.1”(如意·云路由默认的IP地址);
    15.在“端口号”文本框中输入“22”(OpenWRT SSH服务默认的端口);
    16.在“用户名”文本框中输入“root”(OpenWRT默认的管理员账户名);
    17.在“密码”文本框中输入管理员账户的密码;
    18.点“保存”按钮,弹出“会话另存为”窗口;

    展开全文
  • Winscp连接openwrt路由器失败问题解决

    千次阅读 2019-04-11 19:23:39
    问题现象: 使用winscp连接路由器时失败,提示信息为: winscp:无法初始化SFTP协议。主机是SFTP服务器吗 解决方案: 连接时文件协议修改为scp

    问题现象:

    使用winscp连接路由器时失败,提示信息为:

    	winscp:无法初始化SFTP协议。主机是SFTP服务器吗
    

    解决方案

    连接时文件协议修改为scp

    Winscp连接openwrt路由器失败问题解决

    展开全文
  • openwrt必备工具】WinSCP和PuTTY的搭配与使用PuTTY和WinSCP是管理OpenWRT固件的路由器必备工具。WinSCP的优势在于支持多语言、可在图形化界面下管理Linux系统里的文件和存储多个会话设置以方便多设备多用户登录。...
  • OpenWrt编译的时候能选择开启ssh 进入openwrt系统源码的顶层目录,然后执行 make menuconfig命令 进入 Network--> SSH--> <*>openssh-sftp-server 如果没有选择,则需要安装 使用opkg(OpenWrt的包管理...
  • Openwrt上开启sftp,使用SecureCRT,WinSCp等传输文件 Openwrt上开启sftp,使用SecureCRT,WinSCp等传输文件 在刚刷完Openwrt时,路由器系统中没有相应的服务,所以需要自行安装. 首先,保证路由器可以...
  • winscp的使用与更新luci主题
  • OpenWRT远程登录工具

    热门讨论 2012-09-15 16:17:36
    登录嵌入式系统(Openwrt)无线路由器的软件,分别是Winscp5.08和Putty0.62,学习Openwrt的必备哦!
  • openWrt调试笔记

    2019-01-21 10:55:00
    step4: 采用WinSCP在开发环境和目标机之间传输可执行文件 step5: 在目标机上启动可执行文件 step6: 启动另一个终端软件,观察目标机输出 step1: 启动虚拟机 以openWrt用户登录,密码:openwrt 虚拟机IP地址...
  • openwrt1、使用winscp上传op官方网站上的固件文件到路由器tmp2、SSH到路由器刷机openwrt原版——> 官方原版官方原版 ——> pb-boot(刷潘多拉)pb-boot ——> 官方原版pb-boot ——> openwrt(X-WRT)pb...
  • 使用WINSCP,选择SCP链接模式: 小米路由器刷华硕固件 进入tmp目录,将all.bin下载到本地。备份过程相当重要,不要跳过此过程。 刷入breed 将压缩包内的breed.bin丢到tmp目录。 终端执行:mtd -r write /tmp/breed....
  • WinSCP (https://winscp.net/eng/docs/lang:chs)将base.rar上传到家目录/root 下。 2.解压文件base.rar root@OpenWrt:~# unzip base.rar root@OpenWrt:~# ls base base.rar 3.进入base/ root@OpenWrt:~# cd base/...
  • 备份openwrt文件

    千次阅读 2015-06-11 15:38:04
    下载winSCP,最好最新版本 查看开发板的IP地址:ifconfig ,根据你的IP来远程登录。 注意:如果电脑接在开发板LAN口,是可以直接登录的,如果开发板和电脑都连接同一个路由器,要把开发板的防火墙关掉!! root@...
  • openwrt 使用

    2014-11-25 16:43:43
    编译固件不需要什么很深奥的知识,但是要求起码能看懂英文,会使用SSH、WINSCP软件,了解OP的那些功能是由哪个软件包提供。  一。安装ubuntu,具体安装流程可以百度谷歌,这里不详细描述。 桌面版、服务器版都可以...
  • 一、WinscpOpenWRT互传文件 由于 openwrt 默认开启 scp 服务器,所以我们不需要在开发板上安装其他软件,即可用scp 协议连接开发板传输文件。 在Windows系统上安装WinSCP软件,安装完成后,点击图标 进入 winscp...
  • OpenWRT开发准备工作

    2017-04-20 16:35:10
    准备工作首先,根据上面教程(OpenWRT开发环境搭建)安装...WinSCP 用网口连接电脑与路由器。可以相互传文件。 tftpd32/64 刷机时将bin文件通过网线传递给路由器 sscom32 监控串口输入输出。 SSH Secure Shell 虚拟机和
  • openwrt刷机方法

    千次阅读 2016-05-12 00:00:39
    一、使用openwrt的命令:  1.用winscp上传固件到tmp文件夹  2.mtd -r write /tmp/xxx.bin firmware 二、使用tftp  1.先右击网上邻居配置本机IP为192.168.1.2。默认网关192.168.1.1。  2.把.bin的固件放到...
  • openwrt升级命令

    千次阅读 2013-12-05 20:14:28
    这样可以winscp传入固件,也可以用lan的时候wget获取。 使用 使用命令: sysupgrade xxx.bin 用法说明: root@OpenWrt:~# sysupgrade -h Usage: /sbin/sysupgrade [options] Options: -d add...
  • 安装工具:Winscp,SecureCRT 操作系统:win7 64位 ipk软件包:helloworld.ipk这里对自己在win7上对openwrt上安装opk软件包的过程做一个记录,为什么做记录,因为根据网上的资料安装不进去。综合了一些资料,找出...
  • PuTTY和WinSCP

    2017-10-17 08:12:58
    PuTTY和WinSCP是管理OpenWRT固件的路由器必备工具。 WinSCP的优势在于支持多语言、可在图形化界面下管理Linux系统里的文件和存储多个会话设置以方便多设备多用户登录。PuTTY的优势在 于提供与Linux...
  • openwrt软件包安装教程

    千次阅读 2018-03-20 14:48:40
    方法一、web安装系统--》软件包先点更新软件包清单 填入软件包网址,然后点ok方法二、ssh连接路由命令安装或者用ssh软件PuTTY连接路由器PuTTY下载地址:http://openwrt.8800.org:82/PuTTY_SSH_Telnet程序.raropkg ...
  • OpenWrt + SSH 刷机方法

    千次阅读 2017-11-15 21:10:00
    OpenWrt + SSH 刷机方法如果要刷 U-Boot,则必须事先刷入解锁 u-boot 分区的 OpenWrt 固件。准备工具:PuTTY:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.htmlWinSCP:...
  • 在用winscp软件传输ipk安装包的时候,需要选择scp,而不是sftp,当然啦,这过程的操作都是需要连接到openwrt路由器所散发的WiFi上面去的。
  • Openwrt 启动信息个性化修改

    千次阅读 2018-12-04 10:51:50
    /etc/banner (在固件中,启动后用winscp连接,复制出来再修改)   1、 字符可在http://www.network-science.de/ascii/ 网站生成,openwrt 风格为 rectangles ; 2、 个人信息直接在下方输入即可。...

空空如也

空空如也

1 2 3 4 5 6
收藏数 113
精华内容 45
关键字:

openwrtwinscp