부팅 로그

root@DD-WRT / $ dmesg
0
<7>[    0.000000] On node 0 totalpages: 16384
<7>[    0.000000] free_area_init_node: node 0, pgdat 8031dcb0, node_mem_map 81000000
<7>[    0.000000]   Normal zone: 128 pages used for memmap
<7>[    0.000000]   Normal zone: 0 pages reserved
<7>[    0.000000]   Normal zone: 16256 pages, LIFO batch:3
<7>[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
<7>[    0.000000] pcpu-alloc: [0] 0
<4>[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
<5>[    0.000000] Kernel command line: console=ttyS0,115200 root=1f02 rootfstype=squashfs noinitrd init=/sbin/init
<6>[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
<6>[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
<6>[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
<4>[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
<4>[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
<6>[    0.000000] Writing ErrCtl register=00000000
<6>[    0.000000] Readback ErrCtl register=00000000
<6>[    0.000000] Memory: 61304k/65536k available (2336k kernel code, 4232k reserved, 848k data, 164k init, 0k highmem)
<6>[    0.000000] NR_IRQS:80
<6>[    0.000000] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
<6>[    0.080000] pid_max: default: 32768 minimum: 301
<6>[    0.080000] Mount-cache hash table entries: 512
<6>[    0.090000] NET: Registered protocol family 16
<6>[    0.090000] found calibration data for slot 0 on 0xBF051000
<4>[    0.300000] registering PCI controller with io_map_base unset
<6>[    0.320000] bio: create slab <bio-0> at 0
<6>[    0.320000] usbcore: registered new interface driver usbfs
<6>[    0.330000] usbcore: registered new interface driver hub
<6>[    0.330000] usbcore: registered new device driver usb
<7>[    0.340000] pci 0000:00:00.0: [168c:ff1c] type 0 class 0x000200
<6>[    0.340000] pci 0000:00:00.0: fixup device configuration
<0>[    0.340000] bootstrap returns device 168C:2A
<7>[    0.350000] pci 0000:00:00.0: reg 10: [mem 0x00000000-0x0000ffff 64bit]
<7>[    0.350000] pci 0000:00:00.0: supports D1
<7>[    0.350000] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
<7>[    0.350000] pci 0000:00:00.0: PME# disabled
<6>[    0.350000] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x1000ffff 64bit]
<6>[    0.350000] pci 0000:00:00.0: BAR 0: set to [mem 0x10000000-0x1000ffff 64bit] (PCI address [0x10000000-0x1000ffff])
<6>[    0.360000] PCI: mapping irq 72 to pin1@0000:00:00.0
<6>[    0.360000] Switching to clocksource MIPS
<6>[    0.370000] NET: Registered protocol family 2
<6>[    0.370000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
<6>[    0.380000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
<6>[    0.390000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
<6>[    0.390000] TCP: Hash tables configured (established 2048 bind 2048)
<6>[    0.400000] TCP reno registered
<6>[    0.400000] UDP hash table entries: 256 (order: 0, 4096 bytes)
<6>[    0.410000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
<6>[    0.420000] NET: Registered protocol family 1
<7>[    0.420000] PCI: CLS 0 bytes, default 32
<5>[    0.420000] gpio_proc: module loaded and /proc/gpio/ created
<5>[    0.430000] wl0gpio_proc: module loaded and /proc/wl0gpio/ created
<6>[    0.440000] squashfs: version 3.0 (2006/03/15) Phillip Lougher
<6>[    0.440000] msgmni has been set to 119
<6>[    0.450000] alg: No test for stdrng (krng)
<6>[    0.450000] io scheduler noop registered
<6>[    0.460000] io scheduler deadline registered (default)
<6>[    0.460000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
<6>[    0.490000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
<6>[    0.500000] console [ttyS0] enabled, bootconsole disabled
<4>[    0.510000] check spi banks 2
<4>[    0.510000] 0000 : C2 20 18
<4>[    0.510000] found MX25L128-45E device on bank#0
<4>[    0.520000] 0000 : C2 20 18
<4>[    0.520000] found MX25L128-45E device on bank#1
<4>[    0.530000] SPI flash size total:32 Mbytes
<0>[    0.610000]
<0>[    0.610000] found squashfs at 17F000
<5>[    0.610000] Creating 9 MTD partitions on "ar7240-nor0":
<5>[    0.620000] 0x000000000000-0x000000050000 : "RedBoot"
<5>[    0.620000] 0x000000060000-0x000001fe0000 : "linux"
<5>[    0.630000] 0x00000017f000-0x000000fb0000 : "rootfs"
<4>[    0.640000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
<5>[    0.650000] mtd: partition "rootfs" set to be root filesystem
<5>[    0.660000] 0x000000fb0000-0x000001fe0000 : "ddwrt"
<5>[    0.660000] 0x000001fe0000-0x000001ff0000 : "nvram"
<5>[    0.670000] 0x000001ff0000-0x000002000000 : "FIS directory"
<5>[    0.680000] 0x000001ff0000-0x000002000000 : "board_config"
<5>[    0.680000] 0x000000000000-0x000002000000 : "fullflash"
<5>[    0.690000] 0x000000040000-0x000000050000 : "uboot-env"
<6>[    0.700000] tun: Universal TUN/TAP device driver, 1.6
<6>[    0.700000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
<7>[    0.710000] ar71xx: pll_reg 0xb805002c: 0x62000000
<6>[    0.930000] ag71xx_mdio: probed
<6>[    1.130000] eth0: Atheros AG71xx at 0xb9000000, irq 4
<6>[    1.900000] eth0: AR8316 switch driver attached.
<6>[    1.920000] ar8316: Using port 4 as switch port
<7>[    2.880000] eth0: connected to PHY at ag71xx-mdio.0:00 [uid=004dd041, driver=Atheros AR8216/AR8316/AR8326]
<6>[    2.880000] PPP generic driver version 2.4.2
<6>[    2.880000] PPP BSD Compression module registered
<6>[    2.880000] PPP Deflate Compression module registered
<6>[    2.890000] PPP MPPE Compression module registered
<6>[    2.900000] NET: Registered protocol family 24
<6>[    2.900000] Software Watchdog Timer: 0.07 initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout= 0)
<7>[    2.910000] Registered led device: generic_0
<7>[    2.910000] Registered led device: generic_1
<7>[    2.910000] Registered led device: generic_2
<7>[    2.910000] Registered led device: generic_3
<7>[    2.910000] Registered led device: generic_4
<7>[    2.910000] Registered led device: generic_5
<7>[    2.910000] Registered led device: generic_6
<7>[    2.910000] Registered led device: generic_7
<7>[    2.910000] Registered led device: generic_8
<7>[    2.910000] Registered led device: generic_9
<7>[    2.910000] Registered led device: generic_10
<7>[    2.920000] Registered led device: generic_11
<7>[    2.920000] Registered led device: generic_12
<7>[    2.920000] Registered led device: generic_13
<7>[    2.920000] Registered led device: generic_14
<7>[    2.920000] Registered led device: generic_15
<7>[    2.920000] Registered led device: generic_16
<7>[    2.920000] Registered led device: generic_17
<7>[    2.920000] Registered led device: generic_18
<7>[    2.920000] Registered led device: generic_19
<7>[    2.920000] Registered led device: generic_20
<7>[    2.920000] Registered led device: generic_21
<7>[    2.920000] Registered led device: generic_22
<7>[    2.920000] Registered led device: generic_23
<7>[    2.920000] Registered led device: generic_24
<7>[    2.920000] Registered led device: generic_25
<7>[    2.920000] Registered led device: generic_26
<7>[    2.920000] Registered led device: generic_27
<7>[    2.920000] Registered led device: generic_28
<7>[    2.920000] Registered led device: generic_29
<7>[    2.920000] Registered led device: generic_30
<7>[    2.920000] Registered led device: generic_31
<7>[    2.920000] Registered led device: wireless_generic_0
<7>[    2.920000] Registered led device: wireless_generic_1
<7>[    2.920000] Registered led device: wireless_generic_2
<7>[    2.920000] Registered led device: wireless_generic_3
<7>[    2.920000] Registered led device: wireless_generic_4
<7>[    2.920000] Registered led device: wireless_generic_5
<7>[    2.920000] Registered led device: wireless_generic_6
<7>[    2.920000] Registered led device: wireless_generic_7
<7>[    2.920000] Registered led device: wireless_generic_8
<7>[    2.930000] Registered led device: wireless_generic_9
<7>[    2.930000] Registered led device: wireless_generic_10
<7>[    2.930000] Registered led device: wireless_generic_11
<7>[    2.930000] Registered led device: wireless_generic_12
<7>[    2.930000] Registered led device: wireless_generic_13
<7>[    2.930000] Registered led device: wireless_generic_14
<7>[    2.930000] Registered led device: wireless_generic_15
<6>[    2.930000] u32 classifier
<6>[    2.930000]     input device check on
<6>[    2.930000]     Actions configured
<6>[    2.940000] Netfilter messages via NETLINK v0.30.
<6>[    2.940000] nf_conntrack version 0.5.0 (957 buckets, 3828 max)
<4>[    2.950000] nf_conntrack_rtsp v0.6.21 loading
<4>[    2.950000] nf_nat_rtsp v0.6.21 loading
<6>[    2.960000] ip_tables: (C) 2000-2006 Netfilter Core Team
<6>[    2.960000] IPP2P v0.8.2 loading
<6>[    2.970000] TCP westwood registered
<6>[    2.970000] TCP hybla registered
<6>[    2.970000] TCP vegas registered
<6>[    2.980000] NET: Registered protocol family 17
<6>[    2.980000] 8021q: 802.1Q VLAN Support v1.8
<6>[    2.990000] searching for nvram
<6>[    2.990000] nvram size = -2144523470
<6>[    3.070000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
<6>[    3.080000] Freeing unused kernel memory: 164k freed
<6>[    8.140000] Compat-wireless backport release: compat-wireless-2012-02-23-9-g3e5b1f0
<6>[    8.140000] Backport based on wireless-testing.git master-2012-02-27
<6>[    8.310000] cfg80211: Calling CRDA to update world regulatory domain
<6>[    8.630000] cfg80211: World regulatory domain updated:
<6>[    8.640000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
<6>[    8.640000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[    8.650000] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
<6>[    8.660000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
<6>[    8.670000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[    8.680000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<7>[    8.910000] PCI: Setting latency timer of device 0000:00:00.0 to 64
<7>[    8.920000] ath: EEPROM regdomain: 0x0
<7>[    8.920000] ath: EEPROM indicates default country code should be used
<7>[    8.920000] ath: doing EEPROM country->regdmn map search
<7>[    8.920000] ath: country maps to regdmn code: 0x3a
<7>[    8.920000] ath: Country alpha2 being used: US
<7>[    8.920000] ath: Regpair used: 0x3a
<7>[    8.920000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
<7>[    8.920000] Registered led device: ath9k-phy0
<6>[    8.920000] ieee80211 phy0: Atheros AR9280 Rev:2 mem=0xb0000000, irq=72
<6>[    8.930000] cfg80211: Calling CRDA for country: US
<6>[    8.950000] eth0: link up (1000Mbps/Full duplex)
<6>[    9.110000] cfg80211: Regulatory domain changed to country: US
<6>[    9.120000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
<6>[    9.120000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
<6>[    9.130000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
<6>[    9.140000] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[    9.150000] cfg80211:   (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[    9.160000] cfg80211:   (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[    9.160000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
<6>[    9.370000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
<6>[    9.440000] ar71xx-ehci ar71xx-ehci.0: Atheros AR91xx built-in EHCI controller
<6>[    9.450000] ar71xx-ehci ar71xx-ehci.0: new USB bus registered, assigned bus number 1
<4>[    9.450000] ehci_reset Intialize USB CONTROLLER in host mode: 3
<4>[    9.460000] ehci_reset Port Status c000000
<6>[    9.500000] ar71xx-ehci ar71xx-ehci.0: irq 3, io mem 0x1b000000
<6>[    9.520000] ar71xx-ehci ar71xx-ehci.0: USB 2.0 started, EHCI 1.00
<0>[    9.520000] switch USB LED Off
<6>[    9.520000] hub 1-0:1.0: USB hub found
<6>[    9.530000] hub 1-0:1.0: 1 port detected
<6>[    9.660000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
<5>[    9.840000] SCSI subsystem initialized
<0>[    9.950000] switch USB LED On
<6>[    9.950000] usb 1-1: new high-speed USB device number 2 using ar71xx-ehci
<6>[   10.090000] Initializing USB Mass Storage driver...
<6>[   10.100000] usbcore: registered new interface driver usb-storage
<6>[   10.100000] USB Mass Storage support registered.
<6>[   10.140000] scsi0 : usb-storage 1-1:1.0
<6>[   12.200000] device vlan1 entered promiscuous mode
<6>[   12.200000] device eth0 entered promiscuous mode
<6>[   12.230000] br0: port 1(vlan1) entering forwarding state
<6>[   12.230000] br0: port 1(vlan1) entering forwarding state
<6>[   12.320000] cfg80211: Calling CRDA to update world regulatory domain
<6>[   12.350000] cfg80211: World regulatory domain updated:
<6>[   12.350000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
<6>[   12.360000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[   12.370000] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
<6>[   12.380000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
<6>[   12.390000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[   12.390000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[   12.400000] cfg80211: Calling CRDA for country: US
<6>[   12.420000] cfg80211: Regulatory domain changed to country: US
<6>[   12.430000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
<6>[   12.440000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
<6>[   12.450000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
<6>[   12.450000] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[   12.460000] cfg80211:   (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[   12.470000] cfg80211:   (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
<6>[   12.480000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
<5>[   19.680000] scsi 0:0:0:0: Direct-Access     Seagate  External         SG12 PQ: 0 ANSI: 4
<5>[   19.850000] sd 0:0:0:0: [sda] 3907029164 512-byte logical blocks: (2.00 TB/1.81 TiB)
<5>[   19.850000] sd 0:0:0:0: [sda] Write Protect is off
<7>[   19.860000] sd 0:0:0:0: [sda] Mode Sense: 1c 00 00 00
<6>[   19.870000] device ath0 entered promiscuous mode
<6>[   19.870000] br0: port 2(ath0) entering forwarding state
<6>[   19.880000] br0: port 2(ath0) entering forwarding state
<5>[   19.880000] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
<6>[   19.930000]  sda: sda1
<5>[   19.940000] sd 0:0:0:0: [sda] Attached SCSI disk
<3>[   20.870000] EXT3-fs (sda1): error: unrecognized mount option "iocharset=utf8" or missing value
<3>[   20.890000] EXT2-fs (sda1): error: couldn't mount because of unsupported optional features (4)
<6>[   22.840000] device vlan2 entered promiscuous mode
<6>[   22.850000] device vlan2 left promiscuous mode
<6>[   22.960000] warning: `proftpd' uses 32-bit capabilities (legacy support in use)
<6>[   27.280000] br0: port 1(vlan1) entering forwarding state
<6>[   29.850000] kjournald starting.  Commit interval 5 seconds
<4>[   29.860000] EXT3-fs (sda1): warning: mounting unchecked fs, running e2fsck is recommended
<6>[   29.880000] EXT3-fs (sda1): using internal journal
<6>[   29.880000] EXT3-fs (sda1): recovery complete
<6>[   29.900000] EXT3-fs (sda1): mounted filesystem with writeback data mode
<6>[   34.000000] kjournald starting.  Commit interval 5 seconds
<4>[   34.020000] EXT3-fs (sda1): warning: mounting unchecked fs, running e2fsck is recommended
<6>[   34.050000] EXT3-fs (sda1): using internal journal
<6>[   34.060000] EXT3-fs (sda1): mounted filesystem with writeback data mode
<6>[   34.920000] br0: port 2(ath0) entering forwarding state


마운트 상태

root@DD-WRT / $ mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
ramfs on /tmp type ramfs (rw,relatime)
none on /dev type tmpfs (rw,relatime,size=512k)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
devpts on /proc/bus/usb type usbfs (rw,relatime)
/dev/sda1 on /tmp/mnt type ext3 (rw,noatime,errors=continue,barrier=1,data=writeback)
/dev/sda1 on /etc type ext3 (rw,noatime,errors=continue,barrier=1,data=writeback)
/dev/sda1 on /tmp/root type ext3 (rw,noatime,errors=continue,barrier=1,data=writeback)
/dev/sda1 on /opt type ext3 (rw,noatime,errors=continue,barrier=1,data=writeback)

하드 용량

root@DD-WRT / $ df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                   14.3M     14.3M         0 100% /
/dev/root                14.3M     14.3M         0 100% /
none                    512.0K         0    512.0K   0% /dev
/dev/sda1                 1.8T     26.3G      1.6T   2% /tmp/mnt
/dev/sda1                 1.8T     26.3G      1.6T   2% /etc
/dev/sda1                 1.8T     26.3G      1.6T   2% /tmp/root
/dev/sda1                 1.8T     26.3G      1.6T   2% /opt

프로세스 상태


DD-WRT 화면

iptime NAS101 과 고민(거의 비슷한 가격대) 끝에 확장성과 보다 나은 성능을 바라고 선택했으나

결론적으로 말하자면 시간이 넘쳐나서 주체를 못할 지경이라면 모를까 시도하지 않는 것이 좋을 것이다.

그렇다고 iptime NAS101을 추천한다는 얘기도 아니다.

실제 성능도 그리 높지 않다. (transmission 실측 속도 2MB/s [각주:1], NAT성능 150Mbps, 무선랜 커버리지도 이전에 사용하던 iptime N604M과 다를바 없다)



며칠동안 외국 사이트를 참조해 가면서 실패를 거듭하고 너무 오래된 자료들이라 차이가 많이 남에도 불구하고 한글로 된 정보를 찾기 힘든 점 때문에 글을 남겨본다.

첫번째로 OpenWRT 펌웨어로 변경해야 한다. (주의 : 커펌으로 변경하면 원래 상태로는 돌아갈수 없다)

또한, 버팔로 프로페셔날 펌웨어(http://www.buffalo-asia.com/cgi-bin/support/download.cgi?country=idn&to=wzr_hp_g300nh2)에서는 제대로 동작하지 않는다.

To flash the WZR-HP-G300NH2, follow the same procedure as the wzr-hp-g300h, but use 02:AA:BB:CC:DD:1A for the static arp entry. Download the latest image here: Nightly snapshot build

출처 : http://wiki.openwrt.org/toh/buffalo/wzr-hp-g300nh2


일단 Nightly snapshot build 를 받고 실제 순서는 wiki 보다는 아래 순서를 따르는 것이 보다 쉽고 편하다
(또한, 벽돌이 된 공유기를 복구하는 정보이기도 하니 꼭 익혀두자)

1.Download pumpKIN http://kin.klever.net/pumpkin save you wasting time with tftp and the command line

2.Unplug all the ethernet cable and the power cable and connect the computer directly to the router(still leave it off)

3.Go to Control Panel\Network and Internet\Network Connections in win7
right click on local area connection and choose "properties"
choose "internet protocol version 4"
click properties then click "use the following ip address"
Enter these values:
IP address 192.168.11.2, subnet mask 255.255.255.0, default gateway192.168.11.1

4.then turn off firewall go to Control Panel\Network and Internet\Network and Sharing Centre click on windows firewall then
choose "turn windows firewall on or off" then click on every "turn windows firewall off" box.

5.Open a Windows command prompt as Administrator. type cmd in the search box from Start menu, then press Ctrl+Shift+Enter. You will be prompted with the User Account Control dialogue choose yes. OR just right click on CMD and choose run as administrator.
Type the command
route print
to get a list of your NIC(s). Write down the interface number for the LAN card, in my case, it's 10, you may need to scroll up. mine is the first one "Realtek PCIe GBE Family Controller"

6.Now type the command below to get the ARP binding(thanks ermax at DD-WRT forum):
Replacing the number 10 with the interface number

netsh interface ipv4 add neighbors 10 192.168.11.1 02-AA-BB-CC-DD-1A

7.Run pumpKIN utility choose "Put File"

8.Put 192.168.11.1 as remote host, local File is openwrt-ar71xx-generic-wzr-hp-g300nh2-squashfs-tftp.bin

9.Click "ok" and quickly plug the power cable into the back to turn on the router. (within a few seconds)

10. After 5-10 minutes, unplug and replug the router.

11. If there's no WebGUI, you'll have to telnet (Windows 7: add/remove windows features) into 192.168.1.1 and run,
1. cd /tmp
2. wget 최신 펌웨어 (ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/ 에서 검색 가능하다. 글쓰는 시점의 최신 버젼은 ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2012/03-19-12-r18777/buffalo_wzr-hp-g300nh2/wzr-hp-g300nh2-dd-wrt-webupgrade-MULTI.bin 이다.)
3. dd bs=28 skip=1 if=/tmp/wzr-hp-g300nh2-dd-wrt-webupgrade-MULTI.bin of=/tmp/firmware.bin
4. sysupgrade -n /tmp/firmware.bin

출처 : http://asupport.blogspot.com/2011/10/unbrick-wzr-hp-g300nh2-and-then-flash.html


이제 반가운 DD-WRT 화면을 볼 수 있을 것이다.

첫 접속화면에서 아이디와 비밀번호를 지정해 주자 (이 비밀번호는 앞으로 계속 쓰인다. ssh의 경우 아이디는 root)

이제 Optware를 깔기 위한 준비를 해보자. (원본 글과 다르니 아래 순서대로 실행한다. 이유는 아래 쪽에)

1. Prepare the USB disk
Create an ext3 partition using GParted for instance

2. Configure DD-WRT
Under Services->Services->Secure Shell:
* Enable SSHd
* Click Apply Settings

Under Services->USB:
* Enable Core USB Support
* Disable USB Printer Support (enable it if you need printing support)
* Enable USB Storage Support
* Enable Automatic Drive Mount
* Set Disk Mount Point to /jffs
* Click Apply Settings

3. Plug the USB drive into the router and reboot it
* SSH into your box using user root and make sure, using mount, that your USB stick was mounted correctly (you can also check this on the web interface under Services->USB).

4. Create and prepare necessary structure
* SSH into your box using user root if not already done at previous step:

umount /jffs
mount -t ext3 -o noatime /dev/sda1 /mnt

cd /mnt
mkdir etc opt root
touch optware.enable
chmod 755 etc opt root
mkdir opt/lib
chmod 755 opt/lib
cp -a /etc/* /mnt/etc/
mount -o bind /mnt/etc /etc
mount -o bind /mnt/opt /jffs

5. Install the required libraries for the MIPS (big-endian) architecture and OpenWRT's opkg
cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libc_0.9.33-104_ar71xx.ipk
wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/coreutils_8.8-1_ar71xx.ipk
wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/opkg_618-2_ar71xx.ipk
ipkg install libc_0.9.33-104_ar71xx.ipk coreutils_8.8-1_ar71xx.ipk opkg_618-2_ar71xx.ipk

(이번에도 글쓴 시점의 최신 파일을 예로 든것이다. http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/ 에서 검색 후 파일명을 변경해 주자.)

You will get the following output with error messages. You can't avoid it so don't worry about it.

ERROR: File not found: //usr/local/lib/ipkg/lists/whiterussian
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/non-free
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/backports
You probably want to run `ipkg update'
/bin/ipkg: line 1184: sort: not found
Unpacking libc...Done.
Configuring libc...Done.
ERROR: File not found: //usr/local/lib/ipkg/lists/whiterussian
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/non-free
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/backports
You probably want to run `ipkg update'
/bin/ipkg: line 1184: sort: not found
Unpacking opkg...Done.
Configuring opkg...Done.

Type the following lines to create the configuration file for opkg:

cat > /etc/opkg.conf << EOF
src/gz snapshots http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages
dest root /opt
dest ram /opt/tmp
lists_dir ext /opt/tmp/var/opkg-lists
EOF

Let's make sure everything works properly:

umount /jffs
mount -o bind /mnt/root /tmp/root
mount -o bind /mnt/opt /opt
export LD_LIBRARY_PATH='/opt/lib:/opt/usr/lib:/lib:/usr/lib'
opkg update

You should see:

Downloading http://downloads.openwrt.org/.../ar71xx/packages/Packages.gz.
Inflating http://downloads.openwrt.org/.../packages/Packages.gz.
Updated list of available packages in /opt/tmp/var/opkg-lists/snapshots.

6. Set the startup script to make the changes take effect each time upon reboot

Under DD-WRT’s web interface, Administration->Commands, input the following commands in the window then click "Save Startup":

#!/bin/sh

sleep 10
umount /jffs
mount -t ext3 -o noatime /dev/sda1 /mnt

sleep 2
if [ -f /mnt/optware.enable ]; then
mount -o bind /mnt/etc /etc
mount -o bind /mnt/root /tmp/root
mount -o bind /mnt/opt /opt
else
exit
fi

if [ -d /opt/usr ]; then
export LD_LIBRARY_PATH='/opt/lib:/opt/usr/lib:/lib:/usr/lib'
export PATH='/opt/bin:/opt/usr/bin:/opt/sbin:/opt/usr/sbin:/bin:/sbin:/usr/sbin:/usr/bin'
else
exit
fi

Note that some users have reported issues that they were able to fix by making the script sleep 10 seconds instead of 5.

7. Modification of the profile file

SSH into your box then copy/paste the commands below to PuTTY window to create a script running each time when user root logins:

cat > /mnt/root/.profile << EOF
export LD_LIBRARY_PATH='/opt/lib:/opt/usr/lib:/lib:/usr/lib:/opt/usr/local/lib'
export PATH='/sbin:/opt/bin:/opt/usr/bin:/opt/sbin:/opt/usr/sbin:/bin:/usr/bin:/usr/sbin:/opt/usr/local/bin'
export PS1='\[\033[01;31m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]'
export TERMINFO='/opt/usr/share/terminfo'
EOF

The above script will set the variables for us and also provide a nice colored command line prompt.

8. Reboot and check

Reboot your device with reboot
When it's back on the track, SSH into your box.
opkg update

Downloading http://backfire.openwrt.org/10.03/ar71xx/packages/Packages.gz.
Inflating http://backfire.openwrt.org/10.03/ar71xx/packages/Packages.gz.
Updated list of available packages in /opt/tmp/var/opkg-lists/snapshots.

출처 : http://www.dd-wrt.com/phpBB2/viewtopic.php?t=86912


원본 글과 다른 이유

1. 수동 마운트는 동작하지 않는다.
2. 자동 마운트를 /mnt 로 지정하면 ext2로 표시된다. 또한 경로도 /mnt 가 아닌 /mnt/sda_part1 으로 설정됨
3. 쓰이지 않는 /jffs 로 마운트 했다가 언마운트 하는 것으로 /mnt 로 마운트 가능하고 ext3로 제대로 표시된다.

이제 Optware를 설치가능한 상태가 되었다. (여기까지가 준비단계다 ㅠ.ㅠ)


내게 필요한 기능은 transmission, dlna, ftp, samba 정도여서 이 정도선에서 마무리하기로 하였다.
(이 정도만 해도 transmission 업다운로드시 CPU 사용률 100%, minidlna DB 구축시 100%, ftp 전송시 8~90%로 여러 기능을 동시에 이용하기는 커녕 한가지 기능만 이용하기에도 벅찬 하드웨어 스펙이다)

1. transmission

transmission은 비공개 트래커 사용을 위해 필요했는데 (대부분의 기본 내장 토렌트 클라이언트(예: BitTorrent 등)들은 사용불가능하다) 실측 속도가 2MB/s로 너무 느리기 때문에 실제 사용하기에는 무리가 있다. (KT FTTH 업 10MB/s 다운 10MB/s 환경)


  1. Install transmission
    To do so, Use PuTTY to log in and run the command below:
    opkg install transmission-web

    This will install libevent(required library) transmission-daemon(the actual program) and transmission-web(the web interface).

  2. Setup transmission
    Run
    transmission-daemon
    wait for 10 seconds then stop it:
    killall transmission-daemon

    This will create default configuration file for transmission, the file is located at /mnt/root/.config/transmission-daemon/settings.json
    Edit this file with following(delete all previous contents)

    {
    "blocklist-enabled": 1,
    "download-dir": "\/mnt\/share\/torrents",
    "download-limit": 100,
    "download-limit-enabled": 1,
    "encryption": 2,
    "max-peers-global": 35,
    "peer-port": 25000,
    "pex-enabled": 1,
    "port-forwarding-enabled": 1,
    "rpc-authentication-required": 0,
    "rpc-password": "",
    "rpc-port": 9091,
    "rpc-username": "",
    "rpc-whitelist": "192.168.1.*",
    "upload-limit": 200,
    "upload-limit-enabled": 1
    }


    Above is taken from DD-WRT wiki with some modification. Also create the download folder
    mkdir -m 777 /mnt/share/torrents

    So now all configure files for transmission are in /mnt/root/.config(or /tmp/root/.config, its the same). Downloaded files will be in /mnt/share/torrents

  3. Set transmission for web access
    This is usually not a problem, however, in our setup, the web pages is are in non-standard location. So we must let transmission aware of the change.

    To do so, a variable must be set for transmission. Run the command lines below:
    export TRANSMISSION_WEB_HOME='/opt/usr/share/transmission/web/'
    transmission-daemon

    Now access transmission web manage interface at http://ip_of_the_router:9091/
    If everything works out, move to next step.

  4. Run it as service
    To do so, add the following line to /mnt/root/.profile

    export TRANSMISSION_WEB_HOME='/opt/usr/share/transmission/web/'

    Then create the startup script /opt/etc/init.d/transmission(delete all previous contents if its not empty)

    source /mnt/root/.profile
    killall
    transmission-daemon
    sleep 2
    transmission-daemon -g /mnt/root/.config/transmission-daemon/


    Set it to run as service:
    chmod a+x /opt/etc/init.d/transmission
    ln -s /opt/etc/init.d/transmission /opt/etc/init.d/S60transmission

출처 : http://g300nh.blogspot.com/2010/06/bittorrent-client-transmission-on-dd.html


설치는 무난하게 됐으나 init.d에 서비스로 지정해도 재부팅 후 시작되지 않는다.

포트 닫힘 현상 때문에 처음에는 설정값이 제대로 저장이 안되는 건가 고민도 했었는데, 뒤늦게 포트 포워딩 외에도 방화벽 예외규정이 필요하다는 것을 알았다. 

나의 해결법은 마지막에 언급하겠다.


2. DLNA 서버 (minidlna)


MiniDLNA install and configuration:

1. After installing the custom libraries above run the command:
Code:
opkg install minidlna


This will install the MiniDLNA server and any missing dependencies. Wait for it to fully complete.

Edit: If you see libffmpeg install and overwrite the custom libraries installed in the pres section you will need to repeat the prep process above. If this occurs, comment so I can edit the tut. Thanks.

2. Edit MiniDLNA's configuration to fit your set-up/needs.

You can use ssh or telnet to do this manually from shell using vi/nano, or you can edit the file using an SCP client. Just make sure not to use Windows' Notepad!

MiniDLNA's configuration file is located at ./opt/etc/minidnla.conf

The network_interface needs to be changed to the appropriate one, br0. If you want more than one interface serving files you need to run multiple instances of minidlna with the interface set manually in the command call (ask if you need help with this). Uncomment the network interface line by deleting the # in front and change 'eth0' to 'br0', so the finished line reads:

Code:
network_interface=br0


Next you need to set your media share directories. As the config file states, these are separated by multiple media_dir lines, and content is defined by a preceding A, V, or P. Keep in mind the Linux is a case-sensitive OS, so your directories MUST match your file structure exactly, or the files will not be found. My finished share config look like:
Code:
media_dir=V,/mnt/share/Videos
media_dir=P,/mnt/share/Pictures
media_dir=A,/mnt/share/Music


**Important** We have found a bug in the scanner used in minidlna. Enter any music libraries last, because they can cause the movies scanner to freeze.

Set your friendly name to whatever you want your network to see it as. I use the the generic 'Media Server.'
Code:
friendly_name=Media Server


If you have a large library and want your library database kept between program runs, you MUST change this setting. If you aren't hosting many files, or don't mind it rebuilding every reboot, you can leave this the same.

Create a directory on your mount for the library db, error log, and the art cache. If you do this, create an isolated directory, becuase running the rebuild command deletes everything in the configured directory. I put mine on ./mnt/tmp/minidlna. (All will be moved with this setting)
Code:
db_dir=/mnt/tmp/minidlna


Set inotify to watch for new files to be added to the library. Inotify searches for new files every 60 seconds. Keep this on, or turn it off, you're choice. no=off yes=on
Code:
inotify=yes


The same goes for enabling Tivo, and strict dlna. Although, strict dlna will make the server (aka your router) scale jpeg images, and may impact performance, so I leave it off (and I don't have a Tivo either).
Code:
enable_tivo:no
strict_dlna:no


This is important: You MUST CHANGE the presentation url or your devices will not see the server. Set it to your router's IP address with 8200 port, ignoring the page url. DDWRT default would be:
Code:
presentation_url=http://192.168.1.1:8200/


Set the notification interval, serial, and model numbers to whatever you please. The notification interval of 900s is frequent enough, so don't worry about changing it.

In the end, my conf file looks like:
Code:
# port for HTTP (descriptions, SOAP, media transfer) traffic
port=8200

network_interface=br0

media_dir=A,/mnt/share/Music
media_dir=V,/mnt/share/Videos
media_dir=P,/mnt/share/Pictures

friendly_name=Media Server

db_dir=/mnt/tmp/minidlna

album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg

inotify=yes

enable_tivo=no
strict_dlna=no

presentation_url=http://192.168.1.1:8200/

notify_interval=900

serial=12345678
model_number=1


3. After finishing configuring and saving the file, test it by running the program and trying it out on your device(s). Run it with the command:
Code:
 minidlna -f opt/etc/minidlna.conf


If you decide to edit the conf file more, make sure to kill minidlna, or the file will not save.
Code:
killall minidlna


4. Once it runs to your satisfaction, then set it to run on reboot.
Change directory to /opt/etc/init.d and edit the file minidlna, if the file isn't there, create it. Replace all contents with:
Code:
minidlna -f /opt/etc/minidlna.conf


Set it to run on boot by running:
Code:
chmod a+x /opt/etc/init.d/minidlna
ln -s /opt/etc/init.d/minidlna /opt/etc/init.d/S70minidlna


5. Reboot your router and verify that the program ran on boot. 'ps' is the command to see running programs.

If at any point you want to re-build your library fully you can delete the contents of your db_dir folder. Or you can run minidlna using the -R switch at the end. (ie: minidlna -f /opt/etc/minidlna.conf -R)

출처 : http://www.dd-wrt.com/phpBB2/viewtopic.php?t=84881


설치도 제대로 되고 설정값도 제대로 반영된다. 하지만 init.d의 문제로 역시 재부팅 후 시작되지 않는다.


3. FTP 서버

내장된 proftpd의 경우 resume 기능이 제대로 동작하지 않고 설정값이 재부팅 후 원래 상태로 돌아가는 문제가 있어서 vsftpd를 설치하려고 했으나 설치가 제대로 되지 않는다.

포기상태로 있다가 뒤늦게 DD-WRT WiKi에서 힌트를 얻어 해결하게 되었다. [각주:2]

http://www.dd-wrt.com/wiki/index.php/ProFTPd

해결법은 역시 맨 마지막에 언급하겠다.


4. SAMBA 서버

사실 NAS로 광고하는 기능이 바로 samba다.
다만 내부 네트워크에서만 가능하고 속도면에서도 ftp보다 느리고 안정적이지 않다. [각주:3]
기본 펌웨어로도 이용가능한 기능이다.


마지막으로 서비스로 시작되지 않는 데몬들을 재부팅시 시작하게 설정하고 실제 사용시 문제되는 것들 해결해 보자.

Optware 설치 전에 보았던 Commands 화면에 빨간 글씨 부분을 추가해 준다.

Under DD-WRT’s web interface, Administration->Commands, input the following commands in the window then click "Save Startup":

#!/bin/sh

sleep 10
umount /jffs
mount -t ext3 -o noatime /dev/sda1 /mnt

sleep 2
if [ -f /mnt/optware.enable ]; then
mount -o bind /mnt/etc /etc
mount -o bind /mnt/root /tmp/root
mount -o bind /mnt/opt /opt
else
exit
fi

if [ -d /opt/usr ]; then
export LD_LIBRARY_PATH='/opt/lib:/opt/usr/lib:/lib:/usr/lib'
export PATH='/opt/bin:/opt/usr/bin:/opt/sbin:/opt/usr/sbin:/bin:/sbin:/usr/sbin:/usr/bin'
else
exit
fi

#서비스로 실행
sh /opt/etc/init.d/S60transmission
sh /opt/etc/init.d/S70minidlna


# proftpd 설정 부분
echo 'MasqueradeAddress xxxxx.dyndns.org'>> /tmp/proftpd/etc/proftpd.conf #외부 접속 가능하게 (선택)
echo 'PassivePorts 60000 61000'>> /tmp/proftpd/etc/proftpd.conf #패시브모드 사용 위해 (선택)
echo 'AllowOverwrite on'>> /tmp/proftpd/etc/proftpd.conf #덮어쓰기 가능하게 (필수)
echo 'AllowRetrieveRestart on'>> /tmp/proftpd/etc/proftpd.conf #이어받기 가능하게 (필수)
echo 'AllowStoreRestart on'>> /tmp/proftpd/etc/proftpd.conf #이어올리기 가능하게 (필수)
killall -HUP proftpd


transmission 포트 닫힘 현상과 외부에서 ftp서버로 접속하기 위해 방화벽 예외 규정을 추가해준다.

Under DD-WRT’s web interface, Administration->Commands, input the following commands in the window then click "Save Firewall":

# Port forwarding (loopback) problems in dd-wrt? Using build 15778 or later?
# Try this code...
iptables -t nat -I POSTROUTING -o br0 -s 192.168.1.0/24 -d 192.168.1.0/24 -j MASQUERADE

# Transmission WAN Access
iptables -I INPUT 1 -p tcp --dport 25000 -j logaccept #트랜스미션 포트닫힘 현상 해결 (필수)

# ProFTPD WAN Access
iptables -I INPUT 1 -p tcp --dport 2121 -j logaccept
#21번 포트는 대부분의 ISP에서 막아놨기 때문에 FTP 설정시에 2121번 포트로 지정 (선택)
iptables -I INPUT -p tcp -m tcp --dport 60000:61000 --syn -j logaccept 
#패시브모드 사용 포트 (선택)


모든게 끝났다.
  1. 처음에는 USB로 하드 억세스 하는데 문제가 있는 줄 알았는데, CPU 사용률이 100%로 치닫아 더 이상의 속도를 처리하지 못하는 듯 하다. [본문으로]
  2. 동작은 제대로 하는데, 용량을 제대로 표시 못하는 문제가 있다. 삼바(samba)나 다시 로컬로 복사 후에 다시 확인해 보면 제대로 된 용량이다. 용량이 제대로 표시 안되는 파일에 덮어쓰기,이어올리기 등의 옵션을 적용하면 처음부터 전송을 재개한다(에러) [본문으로]
  3. 하드웨어 스펙 때문에 현재는 FTP 전송속도와 차이가 나지 않는다. FTP 사용시의 장점은 Queue로 처리할 수 있다는 것과 resume 기능이다. [본문으로]
사용자 삽입 이미지

사용자 삽입 이미지



Wolfdale E6300 2.8Ghz > 3.5Ghz
C1E : Enabled

실전압 - idle : 1.072v , full : 1.248v
온도 - idle : 32도 , full : 평균 51도 (최대 55도)
CPU FAN - idle : 1308rpm , full : 1860rpm
CASE FAN(전,후면) - 1070rpm 고정

Prime95 : 48 TESTS 성공
* TEST 하나에 2분 / 단위별로 10번 (1시간 2분 소요)

자세한 오버클럭 셋팅값은 비공개 글로...

FAILED
8월부터 전화기 무료증정이 사라진다고 해서 부랴부랴 막차를 탔다.

7월 24일에 신청해서 오늘 택배를 받았고 개통일은 7월 30일 이다.

6개월 의무사용에 추천수당 20000원.





택배를 받아보니 72000원 값어치를 한다고 느꼈다. 물론 제 돈 주고 구입했으면 아까웠겠지만...

구성품은 WPU-7700 전화기와 APE-2000 무선AP셋

WPU-7700은 가정용 전화기 답다. 일단 깔끔하고 그 간의 문제점들을 개선해서 나온 모델이다.

WPU-7000은 현재 기업용 모델로만 판매되는 것 같고 WPN-480은 24핀 충전단자가 존재해서 휴대하기도 편하고 무선 인터넷이 되는 곳이라면 전화 사용하기가 편하다.

마지막까지 WPN-480과 WPU-7700간에 고민을 했으나 휴대폰 하나 들고 다니기도 귀챦은데 뭘 바리바리 싸들고 다닐까 싶어서 WPU-7700으로 선택했다.

가정용 전화기로도 메리트가 충분한데 외부(학교, 직장 등)내에서 주로 사용, 외국에서의 사용 등의 목적에는 얼마나 멋질까 생각이 든다.

APE-2000 무선AP는 EFMNetwork에서 OEM해서 iptime 공유기와 설정이 흡사하고 APA-2000 모델은 ALTECH에서 제조해서 Anygate 공유기와 설정이 흡사하다.

무선 보안, 원격 제어, DDNS, WOL, QoS 필요한 설정들은 다 존재해서 070 해지 후에도 활용도가 높을 것 같다.

일단 접속해서 비밀번호, 무선보안 암호 등 모두 변경

배정받은 번호가 마음에 안들어서 고객센터에 전화해서 번호 변경.

0708-XXX-8070

사용기 등에서 고객센타 통화 하기가 너무 힘들다고 해서 걱정을 했으나 그래도 확 끊어버리는 시스템이 아니라 들고 있으니 연결이 가능했다. 어떠냐, 어차피 무료통화 인데...

준비 완료!

P.S : LG는 휴대폰도 그렇고 서비스 확대는 잘 하는 것 같은데, 어찌 만년 꼴찌에다 사용해 보면 욕이 나오는 걸까?


지긋지긋하던 파워콤 케이블을 해지하고 KT FTTH 가입. 드디어 꿈에 그리던 주택 광랜!


광케이블 및 전원선 정리하느라 모뎀 리셋 두어번. 역시나 속도제한(라이트로 가입)


불만없음. 대칭 55Mbps라는 것 만으로도 만족



모뎀마저 없었으면 좋을뻔 했으나 존재함. 다산네트웍스 모델명 H610

인터넷 가입과 해지를 반복 하다보면 위약금(할인반환금) 중 모뎀할인금 비율이 가장 높다는 것을 알 수 있다. KT는 무약정 8000원, 모뎀임대료 면제 옵션으로 가입했으니 한달에 위약금이 8000원씩 꼬박꼬박 쌓여간다. 역시 영악한 놈들...



광케이블이 신호가 세서 노이즈가 심한지 가뜩이나 난시청지역인 이곳에서 HD안테나 신호를 방해한다. 새로 광케이블을 작업하면서 기존 케이블과 잡선들을 같이 정리했다.



옷걸이 안테나, 실내 안테나, 창 밖 설치 모두 실패. 날씨에 따라서 신호가 변하지는 않는데 그래도 한번씩 신호가 떨어지곤 한다. 앞에 보이는 아파트내에서의 방해전파에 따라 그런 듯 싶다.

케이블과 거치대는 Sky Life것을 이용했다. 관악산 방향이 위성안테나 정반대향이라 딱 맞다!

쌩유~ 스카이 라이프! 역시 HD는 스카이 라이프! ㅋㅋ



나의 HD생활을 책임지는 KMP. FusionHDTV 프로그램을 써본지 언제인지 모르겠다. 하여튼 KMP가 킹왕짱 이다.

신호세기는 65~92% 사이. 신호가 많이 약해지는 날에는 다른 채널들은 괜찮은데 우리의 용자 마봉춘만 시청하기 힘들게 되서 너무 슬프다. EBS가 약해지면 좋을텐데 ㅠ.ㅠ

아~ 시원하다.

파워콤의 어처구니 없는 다운로드 양에 따른 속도제한 때문에 한 달 넘게 쌩고생 했던 걸 생각하면...
http://www.jihwany.com/94

1. 유튜브 동영상의 화질을 올리는 방법은 아주 간단하다.

유튜브 동영상 주소의 끝에 &ap=%2526fmt%3D18 만 추가하면 된다.
 
즉, 유튜브의 동영상 주소를 다음처럼 바꾸면 된다.

2. &fmt=6 이란 옵션과 &fmt=18 이란 옵션이 있는데 &fmt=6 는 모든 동영상을 강제로 480x360으로 재생시키는 것이고 &fmt=18은 고화질일 경우만 그 해상도로 재생하는 것입니다.

전자렌지가 있다면 무선랜은 낮은 채널 이용이 효과적

방송통신위원회 중앙전파관리소는 최근 이용자가 급증하여 일상생활화 되고 있는 무선랜, 블루투스 등 소출력 무선기기간의 전파간섭 영향을 실 환경에서 측정하고, 전파혼신을 방지할 수 있는 방법을 2일 발표했다.

일상생활에서 널리 사용되고 있는 무선랜, 무선전화기, 블루투스 등은 동일한 주파수대역을 사용하고 있기 때문에 동일 장소에서 같이 사용하면 서로 간에 전파간섭을 일으켜 동작 장애가 발생할 수 있다.

중앙전파관리소는 2.4㎓대역을 동일하게 사용하는 무선랜, 무선전화기, 블루투스, RFID, 전자렌지에 대하여 인접거리에서 사용할 경우의 상호 간섭영향을 측정하고 분석하였다.

이번 측정결과, 무선랜은 전자렌지, RFID, 블루투스와 인접하여 사용하면 이들로부터 전파간섭을 받아 전송속도가 감소하는 것으로 조사되었다. 무선랜의 전송속도는 전자렌지에 의해 40~60%, RFID는 약 23%, 블루투스는 약 13%가 감소하는 것으로 나타났다.

이들 기기로부터 무선랜의 전파간섭을 최소화하기 위해서는 전자렌지 주변에서는 무선랜의 1~5번 채널중 낮은 채널을, RFID기기의 주변에서는 7~11번 이외의 채널을, 블루투스 주변에서는 11~13번 채널을 사용하는 것이 좋다.

또한 무선랜은 아래 그림과 같이 인접채널 간에 주파수를 중첩하여 사용하기 때문에 동일 장소에서 2대의 무선랜(AP)이 동일채널 또는 인접한 채널을 사용하는 경우에는 상호 전파간섭이 발생하여 전송속도가 6~95%까지 감소되는 것으로 나타났다.

따라서, 동일 장소에서 여러 대의 무선랜(AP)을 사용할 경우에는 채널설정을 5채널이상 간격을 두는 것이 좋고, 동일채널 또는 인접채널을 사용할 경우에는 최소한 40m이상 거리를 두어야 상호간 전파간섭을 없앨 수 있다.

무선전화기, RFID, 블루투스의 경우에는 동일장소에서 함께 사용하여도 상호간의 전파간섭은 물론 전자렌지와 무선랜으로 부터도 전파간섭을 받지 않고 정상적으로 동작하는 것으로 나타났다. 이들 기기는 주파수호핑 기술을 이용하여 매우 짧은 시간에 수십 내지 수천개의 채널을 이동하면서 신호를 전송하기 때문에 전파간섭 영향이 나타나지 않는 것으로 분석되었다.

앞으로도 중앙전파관리소는 국민생활과 밀접한 무선기기들에 대한 전파간섭 영향을 측정하여 상호 전파혼신을 해소할 수 있는 방안을 적극 강구해 나갈 계획이다.
 

필터링 우회 프로그램: kofree.net

http://www.kofree.net/DNSFree/Setup.exe

굳이 프로그램을 이용하지 않아도 DNS서버 수동변경으로 가능하다.



대일민간청구권보상문제 (對日民間請求權補償問題)는 박정권이 정권 유지에 필요한 자금을 마련하기 위해서 아래(참조1)와 같이 그 권리를  포기하고 터무니 없이 적은 보상금을  일본으로부터 받아다가 정권 유지자금으로 사용하는 바람에 발생하게 된다. 그 결과 참조 제2와 같이 문제가 발생한 것이다.

정상적인 절차에 의해서 청구권을 행사했더라면 당시의 환율가치로 수십억 달러를 받아내야 했던 것을, 정권유지에 필요한 자금이 급했던 박정권은 이것을 포기하고 수십분의 일도 안되는 몇푼의 자금을 감지덕지 받아다가 정권유지 자금으로 사용했던 것이니, 이를 대일굴욕 청구권 자금이라고 한다.

이러한 사실이 문서상으로 밝혀지자 박근혜와 그 추종자들은 그때 들여온 자금으로 경제발전을 이룰 수 있었다는 논리로 대응하고 있다. 그러나 이것은 터무니 없는 억지주장이다. 그런식의  논리대로 한다면 대일청구권 문제를 서둘지 않고 충분한 협상을 통해서 받을만큼 다 받아 냈다면 더 큰 경제 발전을 이루어 낼 수 있었을 것이기 때문이다.

뿐만 아니라 식민지 지배하의 우리 피해자들에게 충분한 보상을 해줄 수 있었을 것이고  (참조3) 정신대 문제에 있어서도 그때 타결 되었을 것이므로  오늘날까지 정신대 할머니들의 피맺친 절규가 이어지지도 않았을 것이다.

그리고 박정희는 정권유지 자금에만 눈독을 들인 남어지 독도문제도 어물쩍 비껴가 버렸기 때문에 오늘날 일본이 심심하면 독도를 걸고 넘어지는 행패를 부리게  되었다.  박정희의 사주를 받고 협상을 주도한 자가 김종필이다.
------------------------------------
아래는 백과사전에 기록되어 있는 대일청구권에 대한 내용이다.

(참조1)) 8·15 후 한국민이 일본정부 및 일본 국민에 대해 보유하고 있던 재산과 청구권에 대한 보상문제. 1952년의 대일청구권요강에서부터 제기되었던 문제로, 1965년 12월 18일 한·일조약과 함께 체결된 대일 재산 및 청구권에 대한 협정에서 한국정부는 일체의 대일 청구권을 포기하는 대신에 대일민간청구권보상법을 만들어 한국정부가 일본정부를 대신하여 식민지 지배하의 피해자들에게 보상했다.

(참조2)) 그러나 그 범위가 좁고 보상금액도 지나치게 적었기 때문에 비판하는 사람들이 많았다. 이들에 의해 1973년, 태평양전쟁유족회가 결성되었다. 한국인 피폭자(被暴者)나 사할린 잔류 한국인 관계자들도 단체를 결성하고 대일보상을 요구하면서 운동을 전개했다.

한편, 1982년 일본교과서문제를 계기로 하여 식민지 지배에 대한 사죄와 보상의 필요성을 느끼는 일본인이 나타나기 시작했다. 1987년에 일본에서 <대만 주민이었던 전몰자의 유족에 대한 조위금에 관한 법률>이 제정되자, 태평양전쟁유족회는 1988년에 태평양전쟁희생자유족회로 개칭하고 재발족한 후, 희생자에 대한 공식적인 사죄와 적절한 보상 등을 요구했다.

일본에서는 1989년부터 조선식민지지배의 사죄·청산을 촉구하는 국민서명운동이 전개되었다. 1990년, 태평양전쟁희생자유족회는 한국정부에 대하여 문제해결을 위한 외교적 노력을 촉구하는 한편, 일본정부를 상대로 재판을 시작할 계획을 세웠다. 그해, 일본을 방문한 노태우 대통령은 일본정부에 대하여 희생자 명부의 조사를 요청했다.

이와 관련하여 같은 해,  (참조3) 정신대 문제가 제기되고, 한국정신대문제대책협의회가 중심이 되어 사죄와 보상 등을 요구하게 되었다. 그러나 일본정부는 1965년에 체결된 청구권 및 경제협력에 관한 협정으로 해결됐다는 주장을 바꾸지 않고 있다.


출처: http://kr.blog.yahoo.com/ghrb88/1146338

+ Recent posts