路由器刷OpenWrt打造全能服务器(三)挂载U盘启动

合集下载

openwrt使用手册

openwrt使用手册

OpenWrt是一个开源的嵌入式操作系统,主要用于路由器等嵌入式设备。

以下是一个简要的OpenWrt使用手册:一、系统安装1.下载适合你设备的OpenWrt固件,并将其写入U盘。

2.将U盘插入设备的USB口,并启动设备。

3.在启动过程中按下特定的组合键(例如:按住音量+键再按电源键),进入Bootloader菜单。

4.在Bootloader菜单中选择从U盘启动,并开始安装OpenWrt。

5.安装完成后,设备将自动重启并进入OpenWrt系统。

二、基本配置1.登录到OpenWrt的管理界面。

通常,你可以在浏览器中输入设备的IP地址(例如:192.168.1.1)来访问管理界面。

2.在管理界面中,你可以进行各种配置,包括网络设置、软件包管理、用户管理等。

3.在网络设置中,你可以配置WAN口和LAN口的网络设置,例如设置IP地址、DNS等。

4.在软件包管理中,你可以安装和删除各种软件包,以满足你的需求。

三、无线配置1.在管理界面中,选择“无线”菜单,进入无线配置页面。

2.在无线配置页面中,你可以配置无线网络的SSID、密码、加密方式等。

3.你还可以配置无线网络的模式(例如:接入点模式、客户端模式等),以及无线信道、传输功率等参数。

四、高级配置除了基本配置和无线配置外,OpenWrt还提供了许多高级配置选项,例如VPN配置、防火墙配置、端口转发等。

这些配置选项可以满足更高级的需求,但也需要一定的技术知识。

需要注意的是,OpenWrt的配置相对复杂,需要一定的技术基础。

如果你是初学者,建议先熟悉基本的配置方法,并逐步学习更高级的配置选项。

同时,也需要注意保护设备的安全和隐私,避免因为不当的配置导致安全漏洞。

wr703nv1 刷机 openwrt 用3g 挂u盘

wr703nv1 刷机 openwrt 用3g 挂u盘

By bopswfn声明:本教程只是按照个人的使用环境使用习惯(用3g无线上网卡进行上网,只有这一种上网方式)进行刷机方法来编写,请在刷机前认真看完本教程再进行刷机,小白请谨慎,虽然刷机一般不会出问题,但因使用本教程造成的路由出问题由操作者本人负责,本人一概不负责任,本教程已经尽可能的按小白的程度来写,本人(454460897@)上网非常不方便,如果有什么疑问恕不能及时解答或者可能一直也不会回答。

如果你只是想体验一下什么是openwrt,并不打算学习,请在论坛上下载那些集成了一些功能的固件,因为官方的固件基本没任何功能,功能都是后来安装上去的,比较麻烦一点。

感谢网上的各位大神的教程,使得我等小白学了不少知识,向各位在网上发过openwrt 教程的所有同志致敬,当然,不能忘了开发和维护openwrt的各位大师啊,向他们表示最高的敬意,给我们带来了新知识新生活啊!一、他们表示下载刷机固件在openwrt官网下载wr703n的固件,比较的应该是测试版的,可能稳定性不太好,但毕竟用起来方便,功能比较不错,而已一般也不会有稳定性的问题,下载地址:/snapshots/trunk/ar71xx 。

在这个页面可以看到有四个wr703n的固件,如果第一次刷机的话下载名称是下面的这个固件:openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin 。

这个是用于从路由的出门时那个管理页面进行升级使用的,如果已经刷了openwrt了,则是下载openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin进行升级。

其次我们还需要一些软件,telnet或ssh用的SecureCRT,对路由进行文件管理用的WinSCP,这两个软件都有绿色版,百度下载就可以了。

也许用到一个asp 工具,下载地址:/netdisk/singlepublic?fid=282522_306518106。

OpenWRT挂载硬盘U盘

OpenWRT挂载硬盘U盘

OpenWRT挂载硬盘U盘每次ssh登陆OpenWRT安装新软件时,都必须更新opkgopkg update安装驱动为了可以识别U盘/移动硬盘,必须安装相关的驱动。

⼀类是usb相关的驱动opkg install kmod-usb-core #usb驱动opkg install kmod-scsi-core #SCSI总线驱动opkg install kmod-scsi-generic #scsi驱动opkg install kmod-usb-uhci #USB OHCI controllersopkg install kmod-usb-ohci #USB UHCI controllersopkg install kmod-usb2 #usb2.0驱动opkg install kmod-usb3 #usb3.0驱动,当前少有openwrt⽀持的存在usb3.0的路由器。

确认⾃⼰的路由器⽀持usb3才需要安装opkg install kmod-usb-storage #usb存储设备驱动opkg install kmod-usb-storage-extras #其他USB读卡器设备驱动另外⼀类是磁盘格式驱动,U盘上的磁盘分区有⽂件系统,根据上⾯的分区⽂件系统不同,需要不同的驱动模块opkg install kmod-fs-ext2 #安装ext2分区⽀持opkg install kmod-fs-ext3 #安装ext3分区格式⽀持组件opkg install kmod-fs-ext4 #安装ext4分区格式⽀持组件opkg install kmod-fs-ntfs #ntfs内核驱动opkg install kmod-fs-vfat #挂载FAT驱动安装完毕后即可识别usb设备.建议在电脑上将U盘或移动硬盘格式好后再连接OpenWRT路由器。

ls /dev/sda* #查看挂载的usb设备/dev/sda /dev/sda1 /dev/sda2显⽰有⼀个磁盘/dev/sda,两个分区 /dev/sda1,/dev/sda2 .下⾯我们就可以挂载分区#分区1挂载到 /smb1⽬录mkdir /smb1mount -t ext4 /dev/sda1 /smb1 -o noatime,async#分区2挂载到 /smb2⽬录mkdir /smb2mount /dev/sda2 /smb2 -o noatime,rw,async挂载成功后,既可以进⼊⽬录进⾏任何⽂件操作。

安装openwrt软路由系统教程

安装openwrt软路由系统教程

安装openwrt软路由系统教程前期准备
1. 制作 PE 启动盘。

打开⽼⽑桃官⽹下载⽼⽑桃完整版(⽤其他的pe启动⼯具都可以),并安装好。

将U盘插上电脑,打开⽼⽑桃选择 U盘,点击「⼀键制作成 USB 启动盘」,等待1~2分钟制
作完成。

注:过程中需格式化 U盘,请提前备份资料
将固件和写盘⼯具放⼊⽼⽑桃启动盘。

安装 openwrt
1. 将U盘、键盘、⿏标插到软路由,连接显⽰器。

2. 软路由插电开机,按 F7 键进⼊⽼⽑桃启动界⾯,选择【1】。

注:主板不同,按键不同,如有的主板是按 F1
3. 打开磁盘分区⼯具,在主分区处右键,点击「删除当前分区」。

4. 点击「是」,格式化硬盘。

5. 点击左上⾓「保存更改」。

6. 打开「此电脑」,进⼊⽼⽑桃U盘,打开【IMG写盘⼯具】,驱动器选择路由器硬盘,映像
档选择openwrt固件,点击开始。

7. 拔掉U盘,重启路由器,看到开始跑代码,停⽌的时候按下回车键,出现下图说明系统安装
完成。

8. 输⼊命令ifconfig查看IP,然后设置电脑IP和软路由同⽹段,然后⽤⽹线连接NUC和电脑
9. 输⼊IP进⼊软路由,设置⽹络接⼝
10. 默认的⽹⼝是eth0,设置成LAN,IP设置成192.168.6.1,DHCP打开
11. 设置完成后,再点⽣效,然后重启。

连接好⽹线,就可以访问了。

OpenWRT刷机教程

OpenWRT刷机教程

O p e n W R T刷机教程-CAL-FENGHAI.-(YICAI)-Company One1
OpenWRT刷机教程
1. 首先修改PC的IP地址:
2.刷机准备
首先,在OpenWRT官网下载所需要的版本,我这里下载的是版本。

然后下载tftp执行文件:.
可以把两者放在一起放在桌面上或者其他文件夹都可以。

然后打开路由器电源,用网线把路由器其中一个LAN口和电脑相连。

然后开始菜单>运行>cmd>输入命令 ping –t
此图说明路由器连接正常
然后打开刷机程序:
在固件文件那一栏载入下载的OpenWRT固件,注意先不要点击更新固件
3.开始刷机
关闭路由电源,会显示如下图形
如果是英文会显示:TTL timed out
现在打开电源,会如下图所示:
当出现 TTL=100,马上点击tftp刷机程序的更新固件
然后等待,等再次出现TTL=64的时候则刷机成功
4.刷机成功
为了证明刷机成功,再开始>运行>cmd>输入命令: telnet 也就是用telnet登录路由,会显示如下:。

openwrt如何挂载usb硬盘

openwrt如何挂载usb硬盘

1、设置源并更新opkg update2、安装USB驱动,这里是BCM4712芯片的,其他芯片自己查opkg install kmod-usb-ohciopkg install kmod-usb-storage3、安装EXT3文件系统opkg install kmod-fs-ext34、安装文件系统格式化及检查工具opkg install e2fsprogs5、插上USB硬盘,如果正确识别输入dmesg命令就可以查看到U盘信息,如/dev/scsi/host0/bus0/target0/lun0: p1等等6、格式化USB硬盘,这里的part1代表第一分区mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part17、挂载USB硬盘mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part1 /mnt8、df一下应该就可以看到挂载的USB硬盘了下面写一个启动脚本,让路由器在启动时自动挂载USB硬盘。

vim /etc/init.d/usbdisk写入脚本:#!/bin/sh /etc/monSTART=99STOP=10start(){mount-text3-onoatime/dev/scsi/host0/bus0/target0/lun0/part1/mnt}stop(){syncumount/dev/scsi/host0/bus0/target0/lun0/part1}restart(){stopstart}加入可执行权限chmod 755 /etc/init.d/usbdisk加入到启动目录ln -s /etc/init.d/usbdisk /etc/rc.d/S99usbdisk恩,完事了----以下是方法2----------------------------------------------------------------------------- openwrt 自动挂载U盘、移动硬盘2011年01月07日星期五21:35openwrt 自动挂载U盘、移动硬盘opkg updateopkg install kmod-usb-coreopkg install kmod-usb-ohci #安装usb ohci控制器驱动#opkg install kmod-usb-uhci #UHCI USB控制器opkg install kmod-usb2 #安装usb2.0opkg install kmod-usb-storage #安装usb存储设备驱动opkg install kmod-fs-ext3 #安装ext3分区格式支持组件opkg install mount-utils #挂载卸载工具opkg install ntfs-3g #挂载NTFSopkg install kmod-fs-vfat #挂载FATopkg install block-mountopkg install fdiskopkg install usbutils #安装了这个后可以用lsusb#U盘,移动硬盘自动挂载脚本编辑/etc/hotplug.d/block/10-mount (用winscp工具连接路由,编辑文件)___________________________以下是文件内容_________________________________ #!/bin/sh# Copyright (C) 2009 (C) 2010 blkdev=`dirname $DEVPA TH`if [ `basename $blkdev` != "block" ]; thendevice=`basename $DEVPATH`case "$ACTION" inadd)mkdir -p /mnt/$device# vfat & ntfs-3g checkif [ `which fdisk` ]; thenisntfs=`fdisk -l | grep $device | grep NTFS`isvfat=`fdisk -l | grep $device | grep FAT`isfuse=`lsmod | grep fuse`isntfs3g=`which ntfs-3g`elseisntfs=""isvfat=""fi# mount with ntfs-3g if possible, else with default mountif [ "$isntfs" -a "$isfuse" -a "$isntfs3g" ]; thenntfs-3g -o nls=utf8 /dev/$device /mnt/$deviceelif [ "$isvfat" ]; thenmount -t vfat -o iocharset=utf8,rw,sync,umask=0000,dmask=0000,fmask=0000 /dev/$device /mnt/$deviceelsemount /dev/$device /mnt/$devicefiif [ -f /dev/${device}/swapfile ]; thenmkswap /dev/${device}/swapfileswapon /dev/${device}/swapfilefi;;remove)if [ -f /dev/${device}/swapfile ]; thenswapoff /dev/${device}/swapfilefiumount /dev/$device;;esacfi________________________________文件尾_________________________________chmod 777 /etc/hotplug.d/block/10-mount #加运行权限这样就完成了自动挂载插入USB硬盘后就会自动挂载挂载Swap分区###在/mnt/sda1/下创建一个64M的交换文件dd if=/dev/zero of=/mnt/sda1/swapfile bs=1024 count=62142###将这个交换文件用作Swap分区mkswap /mnt/sda1/swapfile###启用活动分区swapon /mnt/sda1/swapfile###停止swapoff /mnt/sda1/swapfileopenwrt 格盘opkg updateopkg install e2fsprogs #安装格盘软件mkfs.ext4 /dev/sda1 #格etx4mkfs.ext3 /dev/sda1 #格etx3mkfs.ext2 /dev/sda1 #格etx2挂载windows共享文件cifsopkg install kmod-nls-utf8opkg install kmod-fs-cifsmkdir /mnt/sharemount -t cifs //192.168.1.2/tool /mnt/share -o username=administrator,password=123456,,nounix,noserverino,iocharset=utf8。

openwrt下挂载USB存储设备

openwrt下挂载USB存储设备

openwrt下挂载USB存储设备openwrt下挂载USB存储设备openwrt下如果要挂载USB存储设备,需要以下步骤:1. 安装驱动和⼯具包⾸先安装必需的内核驱动kmod-usb-corekmod-usb-ehcikmod-usb-ohcikmod-usb2kmod-usb-storagekmod-scsi-corekmod-fs-ext4这⾥因为我使⽤的USB2.0的U盘,因此安装kmod-usb2就可以了,如果使⽤的是USB3.0接⼝的存储设备,还需要安装kmod-usb3内核包。

另外此次测试U盘按照EXT4⽂件系统格式化的,因此这⾥安装了kmod-fs-ext4的内核包,如果使⽤其他⽂件系统,如NTFS格式的,那么还要安装对应的内核包以识别并⽀持对应的⽂件系统。

这⾥有个需要注意的地⽅,当通过opkg指令在线安装内核模块时,会有⼏率导致安装不成功,内核模块不能正常加载。

进⽽导致系统崩溃反复重启,或者⼤容量存储设备⽆法识别,/dev/sd(x) 设备⼀直出不来。

出现这种状况时,简单的解决办法是在编译固件时就选择好对应的内核模块,将内核模块直接编译到固件中。

安装⼯具包这⾥的⼯具包有些并不是必需的,但是它们很⽅便使⽤,可以⼀起装上以⽅便后续的操作。

usbutils这个是⼀个USB设备查看的⼩⼯具,⽅便我们查看USB设备是否识别到以及其他更详细的信息,常⽤的指令就是lsusb -t来查看USB⼝是否正确识别到了设备。

如果正常识别的话结果类似下⾯这种:ehci是USB2.0驱动,可以看到它下⾯识别到了⼀个⼤容量存储的设备。

- fdisk这个是⼀个经典常⽤的分区⼯具,这⾥我们⽤来对U盘分区和初始化分区表,具体如何使⽤后⽂有说明。

- e2fsprogs这是⼀个初始化⽂件系统的⼯具,这⾥我们⽤来给U盘初始化为ext4⽂件系统。

2. 初始化U盘U盘必须初始化为openwrt系统下可以⽀持和识别的分区类型及⽂件系统类型,才可以正确的挂载到opewnrt系统下。

OpenWrt挂载U盘(NTFS)并在网上邻居共享访问

OpenWrt挂载U盘(NTFS)并在网上邻居共享访问

OpenWrt挂载U盘(NTFS)并在网上邻居共享访问OpenWrt挂载U盘(NTFS)并在网上邻居共享访问刚买了能刷OpenWrt的路由器,设置个移动硬盘共享访问就折腾了好久。

下面是店铺收集整理的OpenWrt挂载U盘(NTFS)并在网上邻居共享访问,希望对大家有帮助~~OpenWrt挂载U盘(NTFS)并在网上邻居共享访问工具/原料刷好OpenWrt(带LuCI界面)的路由器一台当然必须带USB接口软件:putty 用于命令行操作路由器软件:WinSCP 用于修改路由器配置文件方法/步骤用putty连接路由器,用putty下载安装所需的软件包:(直接复制下面内容到提示符)opkg updateopkg install kmod-usb-coreopkg install kmod-usb2 #安装usb2.0opkg install kmod-usb-ohci #安装usb ohci控制器驱动opkg install kmod-usb-storage #安装usb存储设备驱动opkg install kmod-fs-ext3 #安装ext3分区格式支持组件opkg install kmod-fs-vfat #挂载FATopkg install ntfs-3g #挂载NTFSopkg install mount-utils #挂载卸载工具opkg install block-mountopkg install luci-app-samba #SAMBA网络共享服务/etc/init.d/samba enable #启用并开始SAMBA共享/etc/init.d/samba restart注意在线安装软件包需保证路由器Wan口可以连接Internet重启路由器登陆路由器设置界面可以看到多了挂载点和网络共享两个选项(也可全部做完再重启)用WinSCP连接路由器,打开/etc/hotplug.d/block/10-mount 文件(如果不存在请新建)修改为如下内容#!/bin/sh# Copyright (C) 2009 (C) 2010 blkdev=`dirname $DEVPATH`if [ `basename $blkdev` != "block" ]; thendevice=`basename $DEVPATH`case "$ACTION" inadd)mkdir -p /mnt/$device# vfat & ntfs-3g checkif [ `which fdisk` ]; thenisntfs=`fdisk -l | grep $device | grep NTFS`isvfat=`fdisk -l | grep $device | grep FAT`isfuse=`lsmod | grep fuse`isntfs3g=`which ntfs-3g`elseisntfs=""isvfat=""fi# mount with ntfs-3g if possible, else with default mountif [ "$isntfs" -a "$isfuse" -a "$isntfs3g" ]; thenntfs-3g -o nls=utf8 /dev/$device /mnt/$deviceelif [ "$isvfat" ]; thenmount -t vfat -o iocharset=utf8,rw,sync,umask=0000,dmask=0000,fmask=0000 /dev/$device /mnt/$deviceelsemount /dev/$device /mnt/$devicefiif [ -f /dev/${device}/swapfile ]; thenmkswap /dev/${device}/swapfileswapon /dev/${device}/swapfilefi;;remove)if [ -f /dev/${device}/swapfile ]; thenswapoff /dev/${device}/swapfilefiumount /dev/$device;;esacfi这段脚本可实现自动挂载,如不想编辑脚本,也可在挂载点中自己设置(PS.没试过)插入U盘或移动硬盘再次重启路由器在挂载点中就可以看到已经挂载的设备如果U盘只有一个分区,就是/mnt/sda1,第二个分区是/mnt/sda2如果用Hub接入多个U盘,第二个设备就是/mnt/sdb,以此类推进入网络共享中,添加共享目录例如/mnt/sda1,权限为777(即完全访问)。

openwrt挂载USB存储设备(openwrt官方wikin内容,有更新点文章来源)

openwrt挂载USB存储设备(openwrt官方wikin内容,有更新点文章来源)

openwrt挂载USB存储设备(openwrt官⽅wikin内容,有更新点⽂章来源)挂载USB存储设备设若你的OP固件已经包含对USB设备的基本⽀持, 现在,你就要在你的路由器上插上USB存储设备了 (U盘,USB移动硬盘,等等)吧。

这个HOWTO是告诉你如何挂载优盘等USB设备的。

你懂得的,任何存储设备在使⽤前均需要进⾏分区格式化才能正常⽤于存储数据的。

磁盘分区并磁盘格式化通过⼀种⽂件格式系统类似于ext3格式,在存⼊⽂件数据前。

准备⼯作先决条件1. 确保在刷了OpenWrt固件的设备上,确保该设备带USB接⼝基本的USB⽀持。

2. 插上已经分区和格式化过了的存储设备 (例如移动硬盘等) ;设备本⾝和它的分区,应⽴即作为Device file s 位于/dev/⽬录下的⼀个设备⽂件s ,举例说明,⽐如dev/sda, /dev/sda1,/dev/sda2,等等依次类推。

我们建议不要使⽤NTFS作为⽂件系统,即便可以使⽤,在Linux下性能恐怕也会很低下。

我们建议使⽤ext2或ext3, 在kmod-fs-ext4EXT4模块中都已向下兼容⽀持假如你打算通过Samba共享你存储在USB设备⾥的⽂件, 或者通过UPnP等分享你的⽂档, 你最好使⽤ext3或ext4格式,因为Ext2格式默认不⽀持超过4GB的⽂件。

为了在EXT3和EXT4格式下获得更好的性能,特别是USB储存设备,建议在使⽤mkfs.ext4格式化的时候加上"-O^has_journal"参数以关闭⽇志功能。

在EXT4⽂件系统下,使⽤"-O ^hasjournal,extent"参数格式化可以提⾼读取⼤⽂件的性能。

必需的Packages包因为r26314把block-extroot和block-hotplug合并到了block-mount中,这意味着⼀旦你选择了block-mount,那么 extroot 和 hotplug 也会⼀并安装。

路由器刷OpenWrt打造全能服务器(二)刷OpenWrt

路由器刷OpenWrt打造全能服务器(二)刷OpenWrt

Netgear wndr3700v2 路由器刷OpenWrt打造全能服务器(二)刷OpenWrt1. 下载3700V2的OpenWrt固件/bac ...quashfs-factory.img,也可以自己去openwrt的网站找最新的固件下载/backfire/。

2. 进入3700V2的设置界面,找到固件升级页面,用此固件升级(web升级比较简单,而现在已经升级完,无法截图)。

3. 重启路由器,待网卡重新被分配IP地址后,用浏览器访问http://10.0.0.1 (也有可能是192.168.1.1),密码为空,直接点login4. 点击最上方的Network进入网络设置页面5. 点击WAN栏右侧的Edit按键6. 点击DHCP client右侧的下拉箭头,选择PPPoE协议7. 点击Switch peotocol切换成拨号模式,在PAP/CHAP username项里填入你上网账号,下面一栏填写上网密码,点击下面的Save& Apply保存及应用,等待一会就能拨号上网了。

8. 再点击最上面的System,进入系统设置页面,点击第二排的Software,进入软件包安装页面。

点击Update lists,打开软件包安装状态,点击Available packages,再点L进入L字母开头的软件包列表,往下拉滚动条,找到luci-i18n-chinese,点击其左侧的Install安装,稍等一会,路由器会从网上下载软件包并且安装,安装完毕刷新一下,就会发现路由器的界面变成中文的了。

9. 重复上面的安装软件包步骤,再安装luci-app-upnp,此软件包可以让路由器实现upnp端口映射功能。

10. 到此为止就已经给wndr3700V2刷好了OpenWrt的固件,并且转换成中文界面。

如果没有自动转换语言,可以在system下面的language里面,把english换成chinese.11. 最后开启一下无线网络。

OpenWRT刷机教程

OpenWRT刷机教程

OpenWRT刷机教程OpenWRT 是一个基于 Linux 的嵌入式操作系统,用于路由器和网络设备。

它提供了许多功能和定制选项,使用户能够根据自己的需求进行配置和管理路由器。

本文将介绍如何使用 OpenWRT 刷机来提升你的路由器性能和功能。

刷机前准备:1. 了解你的路由器型号:在刷机之前,你需要准确了解你的路由器型号,并找到与该型号匹配的 OpenWRT 固件。

3.确认你的路由器支持刷机:一些路由器可能需要在刷机之前解锁或解除锁定。

在进行刷机之前,请查阅路由器的官方文档,以确保你的路由器支持刷机,并了解相关要求和限制。

刷机步骤:1.连接路由器:将你的计算机通过以太网线连接到路由器的LAN口上。

确保你的计算机与路由器在同一局域网中,并能够相互通信。

2.访问路由器管理页面:打开你的浏览器,并输入默认的路由器IP地址(通常为192.168.1.1)。

如果你已经更改了路由器的默认IP地址,请使用你所设置的IP地址。

3.登录到路由器:在浏览器中输入默认的用户名和密码来登录到路由器管理页面。

如果你不知道默认的用户名和密码,请查阅路由器的官方文档。

5.等待升级完成:升级过程可能会需要几分钟的时间,请耐心等待直到升级完成。

在升级过程中,请不要拔掉电源或重启路由器,以免损坏设备。

6.重启路由器:升级完成后,系统会提示你重启路由器。

请依照系统的提示进行重启操作。

7. 配置 OpenWRT:重启路由器后,你可以通过浏览器登录到OpenWRT 的管理页面(默认 IP 地址为 192.168.1.1)。

使用之前设置的用户名和密码登录。

8. 配置网络设置:在 OpenWRT 管理页面中,找到“网络设置”或类似选项。

在该选项下,你可以配置你的网络设置,例如 WAN 和 LAN 的IP 地址、DHCP 服务器等。

9. 安装软件包:在 OpenWRT 管理页面中,找到“软件包管理”或类似选项。

通过该选项,你可以安装和管理各种软件包,以满足你的需求和扩展路由器的功能。

openwrt使用手册

openwrt使用手册

OpenWrt使用手册一、简介OpenWrt是一个开源的嵌入式操作系统,主要用于嵌入式设备,如路由器。

它允许用户根据需要自定义和配置系统,提供丰富的软件包和工具,使用户可以轻松地构建适合自己需求的系统。

二、系统安装1.下载适合你设备的OpenWrt固件,并将其写入U盘。

2.将U盘插入设备的USB口,并启动设备。

3.在启动过程中按下特定的组合键(例如:按住音量+键再按电源键),进入固件更新模式。

4.选择你刚刚写入U盘的固件进行更新。

5.等待设备自动重启并完成安装。

三、设备配置1.打开设备的Web管理界面(通常在浏览器中输入设备的IP地址即可访问)。

2.进入“网络”设置,配置无线网络、有线网络或拨号上网等信息。

3.根据需要配置防火墙、VPN、网络共享等高级功能。

4.根据需求安装和配置各种软件包,例如SSH登录、FTP服务器、网页服务器等。

四、常用命令行工具1.opkg:用于软件包管理和安装,可以使用该工具安装或删除软件包。

例如:opkg update 可以更新软件包列表,opkg install <package_name> 可以安装指定软件包。

2.ifconfig:用于查看和配置网络接口信息。

例如:ifconfig eth0 可以查看eth0接口的详细信息,ifconfig eth0 up 可以启动eth0接口。

3.uci:用于管理设备的配置信息,可以使用该工具查看、修改或删除配置文件。

例如:uci get <config_option> 可以获取指定配置选项的值,uci set <config_option>=<value> 可以设置指定配置选项的值。

4.iptables:用于配置防火墙规则,可以允许或阻止数据包的传输。

例如:iptables -A INPUT -p tcp --dport 22 -j ACCEPT 可以允许TCP协议的数据包通过端口22。

openwrt 教程

openwrt 教程

openwrt 教程OpenWRT是一个适用于嵌入式设备的开源操作系统,广泛应用于路由器、无线接入点、NAS(网络存储设备)以及其他网络设备中。

它基于Linux内核,提供了一个灵活、可定制的平台,可以对设备进行强大的管理和控制。

在本教程中,我们将介绍如何使用OpenWRT来配置路由器,并说明一些常见的功能和操作。

第一步是准备好路由器和OpenWRT固件。

首先,确保你的路由器支持OpenWRT,并且已经下载了适合你路由器型号的固件。

将固件刷入路由器之前,最好备份你的现有配置,以防止数据丢失。

固件刷入后,你需要连接路由器到计算机,并在浏览器中打开路由器的管理页面。

通常,在浏览器中输入“192.168.1.1”即可访问管理界面。

如果无法连接,请确保你的计算机与路由器处于同一个局域网中,并且使用正确的IP地址。

在管理页面中,你可能需要设置路由器的用户名和密码。

确保使用强密码,以保护你的网络安全。

一旦你成功登录,你将进入OpenWRT的配置界面。

这个界面提供了一系列选项,允许你配置不同的功能和服务。

首先,我们将设置基本的网络设置。

在网络设置页面,你可以配置路由器的IP地址、子网掩码和网关。

在大多数情况下,你只需要根据你的网络需求进行一些简单的设置即可。

接下来,我们将设置无线网络。

在无线设置页面,你可以配置无线网络的SSID(无线网络名称)、加密类型和密码。

确保你的无线网络设置足够安全,并且使用适当的加密类型来防止未经授权的访问。

除了基本的网络和无线设置,OpenWRT还提供了许多其他功能和服务,例如VPN、QoS(流量控制)、端口转发等。

你可以根据你的需求来启用和配置这些功能。

此外,OpenWRT还支持软件包管理系统,允许你安装和管理额外的软件包。

在软件包管理页面,你可以搜索和安装各种不同的软件包,从而扩展你路由器的功能。

最后,不要忘记保存你的配置并重启路由器。

一旦路由器重新启动,你将能够开始享受OpenWRT提供的各种功能。

OpenWrt USB存储网络安装、挂载教程

OpenWrt USB存储网络安装、挂载教程

OpenWrt USB存储网络安装、挂载教程本文介绍了一个详细的命令行下的安装过程。

如果您想忽略这些过程,您可用本站发布的openwrt中文版本,此版本将为您自动安装、挂载USB存储。

安装前的准备1,使您的运行OpenWrt的路由上网通畅2,确保您的U盘或者移动硬盘文件系统为fat格式3,在openwrt上运行opkg updateopkg install vsftpd运行vsftpd使之成为FTP server.vsftpd对于USB2.0需要安装的包opkg install kmod-usb2对于存储需要安装的包opkg install kmod-usb-ohciopkg install kmod-usb-storage注意:对于opkg来说,安装包后一般无需insmod文件系统安装opkg install kmod-nls-baseopkg install kmod-nls-cp437opkg install kmod-nls-iso8859-1opkg install kmod-fs-vfatopkg install fdisk通过fdisk -l可以看到哪个设备挂到了USBOK,恭喜您,现在您的U盘或者移动硬盘已经挂好。

有一个问题:当运行ls查看U盘目录时,不能正确显示U盘(fat32格式)的中文,比较头大,怎么办?这需要支持nls-cp936,但make menuconfig没有nls-cp936的支持,怎么办?https:///viewtopic.php?pid=87864, 这个链接里有人提供了一个解决方法:直接insmod nls_cp936.ko您可make kernel_menuconfig,选择nls-cp936make kernel_menuconfig选择nls-cp936、nls-cp437 为module后,make然后将生成的nls_cp936.ko,之后通过vsftpd 上传到openwrt, /lib/modules/....,然后运行insmod nls_cp936.koreboot之后请插入U盘然后运行mount -t vfat -o codepage=936,iocharset=cp936 /dev/sda1 /mntls /mnt中文显示正常在winXP cmd方式下,ftp 192.168.1.1中文显示也正常。

openwrt无线路由器设置说明

openwrt无线路由器设置说明

openwrt无线路由器设置说明OpenWrt无线路由器设置说明:1.硬件要求●一台支持OpenWrt固件的无线路由器●电源适配器●网络线2.OpenWrt固件●访问OpenWrt官方网站:●在页面找到适用于您的无线路由器的固件版本并3.安装OpenWrt固件●将无线路由器连接到电源适配器,并使用网络线将您的计算机连接到无线路由器的LAN口●打开浏览器,在地质栏中输入“192.16①”进入无线路由器的管理界面●输入默认用户名和密码进行登录4.刷写OpenWrt固件●在管理界面中找到“固件升级”或类似选项,并选择您之前的OpenWrt固件文件●“开始升级”等按钮,等待固件刷写完成5.配置OpenWrt无线路由器●进入无线路由器的管理界面(通常是“192.16①”)●根据您的网络需要,配置以下设置:●网络设置:包括IP地质、子网掩码、网关和DNS服务器●无线设置:配置无线网络名称(SSID)、加密类型及密码●DHCP服务器设置:配置IP地质范围和租期●防火墙设置:设置安全规则和端口转发●其他高级设置:根据需要配置更多功能和选项6.连接其他设备●在您的计算机或其他无线设备上搜索可用的无线网络,并连接到您刚才设置的无线网络●输入您配置的无线密码进行连接7.保存并应用配置●在完成所有设置后,“保存”或“应用”按钮以保存并应用您的配置更改●重启无线路由器以使新配置生效8.附件本文档没有附件。

9.法律名词及注释●OpenWrt:一个适用于各种路由器的开源固件,用于取代原始路由器固件以提供更多功能和灵活性。

●LAN口:用于连接计算机或其他设备的本地网络端口。

●SSID:无线网络的名称。

●DHCP服务器:动态主机配置协议(Dynamic Host Configuration Protocol)服务器,用于自动为设备分配IP地质。

●IP地质:Internet协议地质,用于识别网络设备的唯一标识符。

●子网掩码:用于确定IP地质范围和网络分段的值。

【最新】wr840nv2刷openwrt-word范文模板 (5页)

【最新】wr840nv2刷openwrt-word范文模板 (5页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==wr840nv2刷openwrt篇一:TL-740N V5.7 升级内存和FLASH成功刷入OpenWRTTL-WR740N v5.7 升级内存和FLASH,成功刷入OpenWRT固件本帖最后由空灵于 201X-1-5 08:54 编辑感谢各位DD的鼎力支持, 最近我工作很忙, 没时间照顾帖子, 今天刚刚想起来过来瞅瞅今天刚看到有坛友反映链接挂了,实在是抱歉啊,好久没来论坛了, 更新了下, 剩下的回复等我慢慢的回复各位固件和编程器软件放在百度网盘里了链接: /s/1sjJPU1J 密码: t234我会再整理下资料, 再续传到网盘里.这几天终于抓时间搞定了740N,之前换内存一直失败, 灰常感谢 hanhg 大大的提示, 换了32M以上内存,R59必须短路或者用22欧,否则不能正常识别!这条, 之前只是短路不行后来换成22欧姆电阻就正常启动了.接下来等待编程器的到达~~都搞定后启动一次性成功~配件型号:R59: 22欧内存:HY5DU121622CTP-D43 (64M)FLASH:MX25L6445E M21-10G (8M)TTL接法:背面TP17接TP27, TP18接TP28, 并短接正面R173 4针TTL引脚说明:左边起为1脚1脚TX2脚RX3脚GND4脚VCC固件用的是OpenWRT的8M版: /thread-145497-1-1.html别的不说了上图!启动后的系统状态界面:全景:原内存:原FLASH:新内存:新FLASH:篇二:路由器刷OpenWrt打造全能服务器(三)挂载U盘启动Netgear wndr3700v2 路由器刷OpenWrt打造全能服务器(三)挂载U盘启动。

openwrt完美教程]----从优盘启动(扩展系统到优盘)

openwrt完美教程]----从优盘启动(扩展系统到优盘)

这个东西不是很新了!baidu上有!但完全比照是不会成功的!最近论坛新东西不多!发个教程提提神!!成功率100%!1.opkg update2.opkg install kmod-usb-ohci kmod-usb2 kmod-fs-ext33.opkg install kmod-usb-storage4.reboot5.mount /dev/sda1 /mnt6.mkdir /tmp/root7.mount -o bind / /tmp/root8.cp /tmp/root/* /mnt -a9.umount /tmp/root10.umount /mnt11.echo Booted from internal rom >> /etc/banner12.opkg update13.opkg install block-extroot14.复制代码#修改etc/config/fstab文件如下:config mountoption target /mntoption device /dev/sda1option fstype ext3option options rw,syncoption enabled 1option enabled_fsck 1option is_rootfs 11.2.echo option force_space >> /etc/opkg.conf3.reboot4.复制代码插入一个用ext3格式好的优盘!(这个可以用WinPM软件在电脑上操作)重新启动!就成功了!(已经集成block-extroot的版本需要连续启动两次,第一次系统需要准备一些工作和文件,第二次才是从优盘启动)回答部分网友提问:本教程是针对纯净系统的完整安装教程!有网有反映装不上!因为有些版本已经集成了部分驱动!可能需要跳过教程的某些步骤!1,针对已经装好自动挂载优盘的系统,需要跳过挂载优盘这一步!2,针对系统内核已经集成block-extroot的版本,只需要修改配置文件就行了!3,还有一些系统已经集成系统扩展的版本对读卡器支持的不好!4,还有一些版本是无论如何也弄不好的!。

OpenWRT启动过程分析+添加启动脚本

OpenWRT启动过程分析+添加启动脚本

OpenWRT启动过程分析+添加启动脚本总结⼀下OpenWrt的启动流程:1.CFE->2.linux->3./etc/preinit->4./sbin/init ->5./etc/inittab ->6./etc/init.d/rcS->7./etc/rc.d/S* ->8.OpenWrt是⼀个开放的linux平台,主要⽤于带wifi的⽆线路由上。

类似于Ubuntu、Red Hat、之类的linux发⾏版本,它也有⼀套⾃⼰的启动流程。

下⾯,我就以我的Linksys 的WRT54G为平台介绍⼀下,OpenWrt的启动流程。

1.⾸先,CFE(common firmware environment)--它就是⼀个bootloader,类似u-boot,redboot之类,有点broadcom公司御⽤之嫌--最先启动。

它的任务只是创造⼀个简单的环境,让系统先运⾏起来。

除了能够跳转到特定地址上启动操作系统(如Linux)外,它还能让你download东西到上⾯,⽐如download⼀个linux,然后启动它。

另外,值得⼀提的是,CFE在启动之后会有1,2秒的时间等待由tftp上传的内核并烧写到flash上,这就给⼀些操作系统损坏但CFE还能⼯作的"砖头"板⼀个起死回⽣的机会。

请注意⼀旦linux启动之后,将由linux全部接管系统,2.这时候就没CFE什么事情了。

唯⼀的⽠葛是CFE传递给内核⼀个命令⾏的参数,这个可以在linux启动起来之后⽤下⾯的命令查看:root@OpenWrt:/# cat /proc/cmdlineconsole=ttyS0,115200 mtdparts=spi_flash:1m(u-boot)ro,3m(kernel),-(rootfs)之后,linux系统启动起来了。

它使⽤类似如下的脚本命令来解析cmdline:for x in $(cat /proc/cmdline); docase $x ininit=*)init=${x#init=};;root=*)ROOT=${x#root=}case $ROOT inLABEL=*)ROOT="/dev/disk/by-label/${ROOT#LABEL=}";;UUID=*)ROOT="/dev/disk/by-uuid/${ROOT#UUID=}";;esac;;rootflags=*)ROOTFLAGS="-o ${x#rootflags=}";;cryptopts=*)cryptopts="${x#cryptopts=}";;nfsroot=*)NFSROOT="${x#nfsroot=}";;nfsopts=*)NFSOPTS="-o ${x#nfsopts=}";;boot=*)BOOT=${x#boot=};;resume=*)RESUME=${x#resume=};;noresume)NORESUME=y;;quiet)quiet=y;;ro)readonly=y;rw)readonly=0;;debug)debug=yexec >/tmp/initramfs.debug 2>&1set -x;;break=*)break=${x#break=};;break)break=premoun;;esacdone对于OpenWrt这个cmdline的意思就是:root=/dev/mtdblock2 ⽂件系统在第三个flash分区上(mtdblock0,1,2);rootfstype=squashfs,jffs2 ⽂件系统类型是squashfs和jffs2(为什么两种类型,⽬前还不清楚,不过可以确定OpenWrt使⽤了较为复杂的⽂件系统,实现了squashfs的压缩和jffs2的可写);init=/etc/preinit 执⾏该初始化,noinitrd console=ttyS0,115200没有initrd和console⼝设定。

openwrt 挂载U盘安装程序到U盘

openwrt 挂载U盘安装程序到U盘

OpenWrt加入外置USB儲存裝置設定和把Router運行的作業系統放到USB裝置上運行在這教學中是以加入外置硬碟為例,而且硬碟磁區的格式為Ext3,也會使用Swap分區作虛擬記憶體如閣下的Router並沒有USB埠,可以算略不用看這教學了。

===============================================================大家首先要先準備如下軟件MiniTool Partition Wizard Home Edition 7.0(在Windows 7中可以用來分割硬碟,跟以前XP年代用的Partition Magic一樣易用)WinSCP(用來傳輸檔案和修改之用,雖然也有輸入指令的選項,但不完善)Putty(輸入指令用,如果WinSCP的指令輸入工具出現問題便拿這個代用)===============================================================在正式開始前,我先用MiniTool Partition Wizard來分割硬碟為2個分區第1個分區為Linux Swap(設定為2GB = 2048MB 要設置多少Sawp空間視乎個人喜好)(作用是跟Windows虛擬記憶體一樣,當你的實體記憶體(Ram)不夠時便會使用Swap來作記憶體使用,當然效能不及真的記憶體)第2個分區為Ext3=============================================================== 之後再用WinSCP登入到Router再打開指令視窗=============================================================== 安裝如下軟件在Enter Command位置輸入opkg update(用來連線到官方軟件資料庫更新軟件列表和下載用,大家每次安裝軟件時都要輸入一次)輸入opkg update後,再來是輸入如下每一行opkg install kmod-usb-coreopkg install kmod-nls-base (安裝kmod-usb-core時會一起自動安裝)opkg install kmod-usb-ohciopkg install kmod-usb2opkg install kmod-usb-uhciopkg install kmod-usb-storageopkg install kmod-scsi-core (安裝kmod-usb-storage時會一起自動安裝)opkg install block-mountopkg install block-hotplugopkg install block-extrootopkg install kmod-fs-ext3opkg install kmod-fs-mbcache (安裝kmod-fs-ext3時會一起自動安裝)opkg install e2fsprogslibblkid (安裝e2fsprogs時會一起自動安裝)libuuid (安裝e2fsprogs時會一起自動安裝)libext2fs (安裝e2fsprogs時會一起自動安裝)都安裝完成後,請把USB硬碟接上Router的USB埠===============================================================大家現在請Login入Router在瀏覽器(如:Internet Explorer 9)的網址輸入位置輸入192.168.1.1或像我修改了內聯網位置的便要輸入172.197.73.1再選磁碟應用點選掛載點最右邊的筆圖案進入掛載點–普通分區掛載,把開啟這個掛載點和Use as Root Filesystem都打上勾再到設備位置選擇硬碟分區位置(如:/dev/sda5 (112423 MB))再按保存應用再按返回到總覽,這時候你會發現掛載點如圖一樣已經掛上(如果沒掛上請自己打勾再按保存&應用) 而且在已掛載文件系統會多出一行/dev/sda5 /overlay 100.83 GB / 106.35 GB 0% (32.04 MB)再來是在Router上掛上Swap分區和使Swap分區發揮作用先在Swap的最右邊位置點選筆的圖案進入到掛載點– Swap掛載在開啟這個Swap分區位置打勾在設備的位置選擇Swap的分區(如:/dev/sda1 (2047MB))再按保存&應用===============================================================回到WinSCP打開指令輸入工具輸入/etc/init.d/fstab enable/etc/init.d/fstab start再輸入以下各項抄寫資料到USB裝置mount /dev/sda5 /mnt(暫時掛載硬碟的分區/dev/sda5/到/mnt)mkdir /tmp/root(在/tmp下創建一個資料夾root)mount -o bind / /tmp/root(掛載而且同步Router根目錄“/”到/tmp/root Linux系統是以/作為Root層) cp /tmp/root/* /mnt -a(抄寫/tmp/root下所有文件到/dev/sda5/mnt)umount /tmp/root(卸載 /tmp/root)如果出現無法掛上或出現沒有空間儲存,可以嘗試輸入/etc/init.d/fstab stop/etc/init.d/fstab start要查看硬碟掛載情況請輸入df -h來到這一步,只要重開Router便已經把整個系統掛到硬碟上運行了因為OpenWrt原廠的功能有問題如果發現開機後沒法掛上Swap分區請依如下輸入指令再來是激活剛剛掛上的Swap分區,使其發揮作用在WinSCP指令輸入工具輸入mkswap相關網頁mkswap /dev/sda1使 /dev/sda1成為Swap分區swapon /dev/sda1啟動swap分區在/dev/sda1這樣,整個教程也完成了!盡情享受樂趣吧=============================================================== 補充:如果閣下已經掛載一次,直接還原後可能會出現Swap區無法掛上因為還原前的程式還在Router內這時候只要把Router回復原廠設定和重新格式化一次Swap區一次便可便可之後再重新做一次另外,如果根教學製作也沒法完成掛上請重新還原Router再用文字模式做一次因為我也有遇上這情況這是Luci和OpenWRT兼容問題用文字模式做一次便解決了如果一切無誤應該出現如下圖相同文字模式修改/etc/config/fstabconfig mountoption target /homeoption device /dev/sda1 option fstype ext3option options rw,sync option enabled_fsck 0option enabled 0config swapoption device /dev/sda2 option enabled 0改成config mountoption device /dev/sda5option fstype ext3option options rw,syncoption enabled 1option enabled_fsck 1option is_rootfs 1config swapoption device /dev/sda1option enabled 1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Netgear wndr3700v2 路由器刷OpenWrt打造全能服务器(三)挂载U盘启动
如果你对跑openwrt的设备的要求仅仅是可以上上网,那下面的可以不用看了。

openwrt运行在USB设备上的好处:
只要U盘容量够大,就可以安装openwrt官方的N多软件,比如我自己就安装了ftp、svn、vpn、php、mysql,当然还可以安装BT下载,甚至声卡、显卡驱动等等。

1. 打开路由器管理页面,进入系统-> 管理界面,简单起见,将ssh访问下面的勾全选上,最后点击保存&应用。

2. 下载SecureCRT软件,可以自己百度搜索,或者下载我这个
/share/link?shareid=350218&uk=908253079。

打开软件,菜单中点击file -> Quick Connect, 进入如下界面,输入自己路由器的ip, 账号,密码。

点击connect。

3. 进入到如下界面,输入命令按回车,
更新软件列表:
opkg update
安装必要的程序:
opkg install kmod-usb-storage kmod-usb-ohci kmod-usb2 kmod-usb-uhci opkg install block-mount block-hotplug block-extroot
opkg install kmod-fs-ext3
opkg install fdisk
4. 将U盘插到路由器上,再执行命令:fdisk -l
5. 可以看到,我的U盘是/dev/sda1。

下面开始格式化U盘(U盘内的东西会全部清空,事先要做好备份)
执行命令:mkfs.ext3 /dev/sda1
6. 将系统内所有文件同步到U盘:
mount /dev/sda1 /mnt#挂载U盘第一个分区到/mnt
mkdir /tmp/root #在/tmp目录下创建名叫root的一个目录
mount -o bind / /tmp/root #挂载并同步系统根目录“/”到/tmp/root
cp /tmp/root/* /mnt -a #拷贝/tmp/root下所有文件到“/mnt”,这个其实就是你的U盘了
umount /tmp/root 卸载/tmp/root#
7. 修改/mnt/etc/banner,添加一点点标识,方便你以后知道是不是从U盘启动了。

(此步非必须)
echo Boot from ext U-disk >> /mnt/etc/banner
注意:还有一个是/etc/config/banner,是系统默认的,在flash闪存上的。

8. 修改/etc/config/fstab。

vi /etc/config/fstab
9. 重启路由器,路由器将会从U盘启动系统
root@OpenWrt:~# reboot
10. 等路由启动完成后,再次用SecureCrt连接到路由器。

输入命令:df -h
可以看到/dev/sda1 已经挂载到/overlay。

至此,路由器已经运行在U盘上了。

常见问题:
1. 按照步骤做好后,原始的系统一样使用吗?
转移到U盘后,各种命令不会有任何的区别.
2. 把u盘拔下来,路由器还能用吗?
如果在启动后把U盘拔下来的话我没有试过,不过应该会出问题,但是如果是在启动前拔出来的话只会启动路由器本身的系统,不会造成任何影响。

下一章将介绍如果在路由器上使用Oray的免费动态域名服务。

相关文档
最新文档