This is against AA 12.09, the release.
Topic: D-link DIR-505 support?
The content of this topic has been archived between 2 Apr 2018 and 5 May 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.
This is against AA 12.09, the release.
in patch file, a few lines missing in trunk/target/linux/ar71xx/files/arch/mips/ath79/mach-dir-505-a1.c:
- ath79_register_wmac(art + DIR_505A1_CALDATA_OFFSET, lan_mac);
-}
-MIPS_MACHINE(ATH79_MACH_DIR_505_A1, "DIR-505-A1","D-Link DIR-505 A1", dir_505_a1_setup);
This is against AA 12.09, the release.
additionally, i got no led light, red or green...
just figure out, have to edit the /etc/config/system, to trigger the led light.
config 'led' 'wlan_led'
option 'name' 'WLAN'
option 'sysfs' 'd-link:green:power'
option 'trigger' 'netdev'
option 'dev' 'wlan0'
option 'mode' 'link tx rx'
(Last edited by tangsoft on 22 May 2013, 15:32)
... can some1 please, upload or point to a compiled binary file?
thanks,
-a.
Just FYI...
I tried using a USB webcam today, and ran into issues with lockups. It may be related to https://forum.openwrt.org/viewtopic.php?id=39956 but I'm not sure.
Thank you for this great work, danz!!
Now I just have to figure out how to compile that whole stuff...
I've been following this for the last few weeks with some interest and had mine running but very rough until danz added his latest patch.
Here's a vanilla firmware image for those who just want their DIR-505 modded without having to compile anything:
https://mega.co.nz/#!mgIyCazI!M2_-Aw6w6 … Tn1qc1lU3g
Just upload it via the standard web interface and go. It is very basic but you can grab anything else you want as packages. I've included all of the suggestions from tangsoft above and this is based on danz's patch.
Big thank you to rAndy, danz and tangsoft for their work and suggestions.
A bit more experimenting shows that USB audio support is pretty flakey when the WLAN is associated. Works great when only connected via Ethernet though. Symptoms seem to be related to issued that danz linked to above.
Hi,
thanks for posting this file, i really want to test it.
BTW, can we revert back to the default firmware from D-LINK ?
Regards
Yes you can, just scp the D-Link bin file to /tmp then write it to /dev/mtdblock7 but skip the first 84 bytes.
Eg
dd if=/tmp/dlinkfw.bin of=/dev/mtdblock8 bs=84 skip=1
Reboot and it's just like new.
(Last edited by NZLamb on 27 May 2013, 08:03)
Thanks for the image, NZLamb!!
I have already installed it, almost everything works fine.
But I have a problem with mounting usb storage.
I've installed all required packages (like kmod-usb-storage etc.) but I can't see any (of the tested) usb drives to mount them (no "dev/sda1" etc.)...
Any ideas about this?
About reverting to original FW:
I tried it the way NZLamb described in the last post and bricked my device!! Don't know why...
The only way to get it back to life again was the built in "Emergency Flashing" mode.
(see http://forums.dlink.com/index.php?topic … #msg162511 )
Sorry that was supposed to be mtdblock8, not 7! I've edited the post.
Glad to hear you got it going again and yes that way is also perfectly valid! I haven't had a chance to check the USB storage issue yet though but will soon.
When you say "almost everything works fine" it's about what ?
In my case, I simply would like to connect the adaptater to my router in wifi, repeat the SSID, and connect ethernet to the adaptater. (repeater function in stock firmware)
Maybe, I will try to use the VPN function if this include and the bandwitch in realtime use.
@NZLamb:
Thanks for the edit! But there is still "mtdblock7" in the first line...
How did you compile the binary, especially the kernel?
I found out, that when I installed the kmod-usb-storage etc. packages, I had to set the "--force-depends" parameter, otherwise they would'nt install because the kernel version does not fit to the packages (especially the hash):
root@OpenWrt:~# opkg install --force-depends kmod-usb-storage-extras
Installing kmod-usb-storage-extras (3.3.8-1) to root...
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/packages/kmod-usb-storage-extras_3.3.8-1_ar71xx.ipk.
Configuring kmod-usb-storage-extras.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-storage-extras:
* kernel (= 3.3.8-1-d6597ebf6203328d3519ea3c3371a493) *
As you can see, the kernel versions don't match exactly:
packages depend on:
kernel - 3.3.8-1-d6597ebf6203328d3519ea3c3371a493 (which is from 12.09 AA release)
installed by your binary:
kernel - 3.3.8-1-64732b5b20a8cdc8e9808ad89efc3679 (is that from trunk?)
Perhaps this is the cause of my problems?
Could you do a recompile with 12.09 AA release, please?
here is a demsg dump:
[ 6.960000] scsi_mod: Unknown symbol bsg_unregister_queue (err 0)
[ 6.970000] scsi_mod: Unknown symbol bsg_register_queue (err 0)
[ 7.140000] usbcore: registered new interface driver usbfs
[ 7.150000] usbcore: registered new interface driver hub
[ 7.150000] usbcore: registered new device driver usb
[ 7.200000] sd_mod: Unknown symbol scsi_mode_sense (err 0)
[ 7.200000] sd_mod: Unknown symbol scsi_device_get (err 0)
[ 7.210000] sd_mod: Unknown symbol scsi_setup_blk_pc_cmnd (err 0)
[ 7.220000] sd_mod: Unknown symbol scsi_get_sense_info_fld (err 0)
[ 7.220000] sd_mod: Unknown symbol scsi_get_vpd_page (err 0)
[ 7.230000] sd_mod: Unknown symbol scsicam_bios_param (err 0)
[ 7.230000] sd_mod: Unknown symbol scsi_command_normalize_sense (err 0)
[ 7.240000] sd_mod: Unknown symbol scsi_test_unit_ready (err 0)
[ 7.250000] sd_mod: Unknown symbol scsi_block_when_processing_errors (err 0)
[ 7.250000] sd_mod: Unknown symbol scsi_register_driver (err 0)
[ 7.260000] sd_mod: Unknown symbol scsi_ioctl (err 0)
[ 7.260000] sd_mod: Unknown symbol scsi_nonblockable_ioctl (err 0)
[ 7.270000] sd_mod: Unknown symbol scsi_show_sense_hdr (err 0)
[ 7.280000] sd_mod: Unknown symbol scsi_device_put (err 0)
[ 7.280000] sd_mod: Unknown symbol scsi_prep_fn (err 0)
[ 7.290000] sd_mod: Unknown symbol scsi_show_result (err 0)
[ 7.290000] sd_mod: Unknown symbol scsi_setup_fs_cmnd (err 0)
[ 7.300000] sd_mod: Unknown symbol scsi_print_command (err 0)
[ 7.300000] sd_mod: Unknown symbol scsi_execute_req (err 0)
[ 7.310000] sd_mod: Unknown symbol scsi_mode_select (err 0)
[ 7.310000] sd_mod: Unknown symbol scsi_print_sense (err 0)
[ 7.320000] sd_mod: Unknown symbol scsi_show_extd_sense (err 0)
[ 7.330000] sd_mod: Unknown symbol scsi_prep_return (err 0)
[ 7.330000] sd_mod: Unknown symbol scsi_set_medium_removal (err 0)
[ 7.440000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 7.450000] ehci-platform ehci-platform: Generic Platform EHCI Controller
[ 7.450000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
[ 7.490000] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
[ 7.510000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
[ 7.510000] hub 1-0:1.0: USB hub found
[ 7.510000] hub 1-0:1.0: 1 port detected
[ 7.570000] usb_storage: Unknown symbol scsi_report_device_reset (err 0)
[ 7.580000] usb_storage: Unknown symbol scsi_remove_host (err 0)
[ 7.590000] usb_storage: Unknown symbol scsi_report_bus_reset (err 0)
[ 7.590000] usb_storage: Unknown symbol scsi_sense_desc_find (err 0)
[ 7.600000] usb_storage: Unknown symbol scsi_eh_prep_cmnd (err 0)
[ 7.600000] usb_storage: Unknown symbol scsi_host_put (err 0)
[ 7.610000] usb_storage: Unknown symbol scsi_scan_host (err 0)
[ 7.620000] usb_storage: Unknown symbol scsi_eh_restore_cmnd (err 0)
[ 7.620000] usb_storage: Unknown symbol scsi_cmd_get_serial (err 0)
[ 7.630000] usb_storage: Unknown symbol scsi_add_host_with_dma (err 0)
[ 7.640000] usb_storage: Unknown symbol scsi_normalize_sense (err 0)
[ 7.640000] usb_storage: Unknown symbol scsi_host_alloc (err 0)
[ 7.650000] usb_storage: Unknown symbol scsi_get_host_dev (err 0)
[ 7.870000] usb 1-1: new high-speed USB device number 2 using ehci-platform
Here my installed packages:
base-files - 117.1-r36682
blkid - 2.21.2-1
block-mount - 0.2.0-9
busybox - 1.19.4-6
dnsmasq - 2.62-2
dropbear - 2011.54-2
fdisk - 2.21.2-1
firewall - 2-55.1
hotplug2 - 1.0-beta-4
iptables - 1.4.10-4
iw - 3.6-1
jshn - 2013-01-29-0bc317aa4d9af44806c28ca286d79a8b5a92b2b8
kernel - 3.3.8-1-64732b5b20a8cdc8e9808ad89efc3679
kmod-ath - 3.3.8+2013-02-22-1
kmod-ath9k - 3.3.8+2013-02-22-1
kmod-ath9k-common - 3.3.8+2013-02-22-1
kmod-cfg80211 - 3.3.8+2013-02-22-1
kmod-crypto-aes - 3.3.8-1
kmod-crypto-arc4 - 3.3.8-1
kmod-crypto-core - 3.3.8-1
kmod-fs-vfat - 3.3.8-1
kmod-gpio-button-hotplug - 3.3.8-1
kmod-ipt-conntrack - 3.3.8-1
kmod-ipt-core - 3.3.8-1
kmod-ipt-nat - 3.3.8-1
kmod-ipt-nathelper - 3.3.8-1
kmod-leds-gpio - 3.3.8-1
kmod-ledtrig-default-on - 3.3.8-1
kmod-ledtrig-netdev - 3.3.8-1
kmod-ledtrig-timer - 3.3.8-1
kmod-lib-crc-ccitt - 3.3.8-1
kmod-mac80211 - 3.3.8+2013-02-22-1
kmod-nls-base - 3.3.8-1
kmod-ppp - 3.3.8-1
kmod-pppoe - 3.3.8-1
kmod-pppox - 3.3.8-1
kmod-scsi-core - 3.3.8-1
kmod-scsi-generic - 3.3.8-1
kmod-usb-core - 3.3.8-1
kmod-usb-storage - 3.3.8-1
kmod-usb-storage-extras - 3.3.8-1
kmod-usb2 - 3.3.8-1
kmod-wdt-ath79 - 3.3.8-1
libblkid - 2.21.2-1
libblobmsg-json - 2013-01-29-0bc317aa4d9af44806c28ca286d79a8b5a92b2b8
libc - 0.9.33.2-1
libgcc - 4.6-linaro-1
libip4tc - 1.4.10-4
libiwinfo - 36
libiwinfo-lua - 36
libjson - 0.9-2
liblua - 5.1.4-8
libnl-tiny - 0.1-3
libpthread - 0.9.33.2-1
librt - 0.9.33.2-1
libubox - 2013-01-29-0bc317aa4d9af44806c28ca286d79a8b5a92b2b8
libubus - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
libubus-lua - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
libuci - 2013-05-02.1-1
libuci-lua - 2013-01-04.1-1
libusb-1.0 - 1.0.9-1
libuuid - 2.21.2-1
libxtables - 1.4.10-4
lua - 5.1.4-8
luci - 0.11.1-1
luci-app-firewall - 0.11.1-1
luci-i18n-english - 0.11.1-1
luci-lib-core - 0.11.1-1
luci-lib-ipkg - 0.11.1-1
luci-lib-nixio - 0.11.1-1
luci-lib-sys - 0.11.1-1
luci-lib-web - 0.11.1-1
luci-mod-admin-core - 0.11.1-1
luci-mod-admin-full - 0.11.1-1
luci-proto-core - 0.11.1-1
luci-proto-ppp - 0.11.1-1
luci-sgi-cgi - 0.11.1-1
luci-theme-base - 0.11.1-1
luci-theme-openwrt - 0.11.1-1
mtd - 18.1
netifd - 2013-01-29.2-4bb99d4eb462776336928392010b372236ac3c93
opkg - 618-3
ppp - 2.4.5-8
ppp-mod-pppoe - 2.4.5-8
swap-utils - 2.21.2-1
swconfig - 10
uboot-envtools - 2012.04.01-1
ubus - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
ubusd - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
uci - 2013-05-02.1-1
uhttpd - 2012-10-30-e57bf6d8bfa465a50eea2c30269acdfe751a46fd
usbreset - 2
usbutils - 005-1
vsftpd - 3.0.2-1
wpad-mini - 20130405-1
zlib - 1.2.7-1
@wackou: Well, everything but the USB (-mount)... I haven't had any other problems until now.
(Last edited by lee181 on 27 May 2013, 19:21)
@lee181 Thanks for your answer I will try asap
Dear all... I have no idea how to compile a firmware for 505 for official openwrt does not support it. The patch says something goes wrong. Even the compiled binary from mega does not work on my newly bought router( saying it is not a firmware file. ) . I do wanna know how to compile it. I did have compiled a firmware for TP-link WR720 which is supported by the trunk list. Please help me...
This patch is against AA 12.09, the release.
The OpenWrt 12.09 "attitude_adjustment" source code can be checked out at:
svn://svn.openwrt.org/openwrt/tags/attitude_adjustment_12.09/
Dear all... I have no idea how to compile a firmware for 505 for official openwrt does not support it. The patch says something goes wrong. Even the compiled binary from mega does not work on my newly bought router( saying it is not a firmware file. ) . I do wanna know how to compile it. I did have compiled a firmware for TP-link WR720 which is supported by the trunk list. Please help me...
Okay here it is.
http://pastie.org/7936110This is against AA 12.09, not trunk. Haven't tried it against trunk, haven't had time. If somebody would try it that would help.
So this is rAndy's orig patch, plus some changes that make it flashable from the web interface. rAndy i don't have your info so to put in that patch. PM me if you would plz, have question anwyas.
It's not quite a compete patch, sysupgrade still requires an -F to get it to upgrade, and i'm sure there's other loose ends, but I just can't find documentation on it all.
So anyways, directions:
1) Check out the code (git is your friend)
2) patch -p0 < patch.txt or somesuch.
3) make menuconfig, choose D-Link 505 profile, and anything else you want.
4) make, go get coffee or tea depending on your cultural affinity.
5) /bin/ar71xx will have the file openwrt-ar71xx-generic-dir-505-a1-squashfs-factory.binThen: plug the 505 in, set the switch to router/AP mode and connect ethernet to your computer.
Assign 192.168.0.100 to your computer, wait for bootup, then in a browser go to 192.168.0.1. You'll see the startup wizard (ugly orange/white screen), click on cancel to get to the main menu, then Maintenance, Firmware, Click on Browse, choose the .bin file from above, and upload.
Then don't touch the thing till it comes up, or you might brick it. If you reset your ip to 192.168.1.10, you should be able to login.
Hello all I am totally a newbie followed all above but gets this error:
def@ubuntu:~/openwrt/attitude_adjustment_12.09$ patch -p0 <patch.txt
patching file trunk/target/linux/ar71xx/base-files/etc/diag.sh
Hunk #1 FAILED at 60.
1 out of 1 hunk FAILED -- saving rejects to file trunk/target/linux/ar71xx/base-files/etc/diag.sh.rej
patching file trunk/target/linux/ar71xx/base-files/etc/uci-defaults/network
Hunk #1 FAILED at 136.
1 out of 1 hunk FAILED -- saving rejects to file trunk/target/linux/ar71xx/base-files/etc/uci-defaults/network.rej
patching file trunk/target/linux/ar71xx/base-files/lib/ar71xx.sh
Hunk #1 FAILED at 324.
1 out of 1 hunk FAILED -- saving rejects to file trunk/target/linux/ar71xx/base-files/lib/ar71xx.sh.rej
patching file trunk/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
Hunk #1 FAILED at 102.
1 out of 1 hunk FAILED -- saving rejects to file trunk/target/linux/ar71xx/base-files/lib/upgrade/platform.sh.rej
patching file trunk/target/linux/ar71xx/config-3.3
Hunk #1 FAILED at 32.
1 out of 1 hunk FAILED -- saving rejects to file trunk/target/linux/ar71xx/config-3.3.rej
The next patch would delete the file trunk/target/linux/ar71xx/files/arch/mips/ath79/mach-dir-505-a1.c,
which does not exist! Assume -R? [n] y
patching file trunk/target/linux/ar71xx/files/arch/mips/ath79/mach-dir-505-a1.c
patching file trunk/target/linux/ar71xx/generic/profiles/d-link.mk
Hunk #1 FAILED at 5.
1 out of 1 hunk FAILED -- saving rejects to file trunk/target/linux/ar71xx/generic/profiles/d-link.mk.rej
patching file trunk/target/linux/ar71xx/image/Makefile
Hunk #1 FAILED at 168.
Hunk #2 FAILED at 346.
Hunk #3 FAILED at 422.
3 out of 3 hunks FAILED -- saving rejects to file trunk/target/linux/ar71xx/image/Makefile.rej
The next patch would delete the file trunk/target/linux/ar71xx/patches-3.3/613-MIPS-ath79-dir505a1-support.patch,
which does not exist! Assume -R? [n] y
patching file trunk/target/linux/ar71xx/patches-3.3/613-MIPS-ath79-dir505a1-support.patch
In make menuconfig there isnt dilink dir 505 listed
The precompiled image file from this link https://mega.co.nz/#!mgIyCazI!M2_-Aw6w6 … Tn1qc1lU3g
works well but there is usb issue.
(Last edited by ami_narod on 2 Jun 2013, 19:25)
Hello everyone
I want to thank you all for really good job. I recompiled it and currently I can mount USB device. I have no serial port cable and before apply new firmware I restore original d-link firmware.
Here is a link to firmware file: https://mega.co.nz/#!wgJUhACR!ICLw_SO1d … 4Uv8xFmFlk
Thanks guys this is awesome
Few things
So the patch is Backwards :)that's why you cant apply it properly withouth -R. Patch actually is setup to REMOVE change. (OOPS)
Also if you APPLY the patch AFTER a make menu config it will not reflect the changes.
Check out http://www.packetfog.com/openwrt-on-a-dir-515/ for a copy of a corrected patch and some instructions.
Ill try to upload a working image when I finish compiling.
Hello everyone
I want to thank you all for really good job. I recompiled it and currently I can mount USB device. I have no serial port cable and before apply new firmware I restore original d-link firmware.Here is a link to firmware file: https://mega.co.nz/#!wgJUhACR!ICLw_SO1d … 4Uv8xFmFlk
uploaded and flashed with your build firmware . USB device is now recognized and hub is also shown but cannot mount the device there .
The output of dmesg , fdisk -ls ,lsusb , lsmod ,is put below please help.
root@OpenWrt:/# dmesg
[ 0.000000] Linux version 3.3.8 (jeremy@harold-mint) (gcc version 4.6.3 20120
201 (prerelease) (Linaro GCC 4.6-2012.02) ) #2 Sat May 25 10:57:11 NZST 2013
[ 0.000000] MyLoader: sysp=71c3aa6b, boardp=223451ef, parts=5d57d807
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019374 (MIPS 24Kc)
[ 0.000000] SoC: Atheros AR9330 rev 1
[ 0.000000] Clocks: CPU:400.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:25.00
0MHz
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] On node 0 totalpages: 16384
[ 0.000000] free_area_init_node: node 0, pgdat 802d61e0, node_mem_map 8100000
0
[ 0.000000] Normal zone: 128 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 16256 pages, LIFO batch:3
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pag
es: 16256
[ 0.000000] Kernel command line: board=DIR-505-A1 console=ttyATH0,115200 mtd
parts=spi0.0:64k(u-boot)ro,64k(art)ro,64k(mac)ro,64k(nvram)ro,256k(language)ro,1
024k(kernel),6656k(rootfs),7680k@0x80000(firmware) rootfstype=squashfs,jffs2 noi
nitrd
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32
bytes
[ 0.000000] Writing ErrCtl register=00000000
[ 0.000000] Readback ErrCtl register=00000000
[ 0.000000] Memory: 61604k/65536k available (2115k kernel code, 3932k reserve
d, 406k data, 208k init, 0k highmem)
[ 0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, No
des=1
[ 0.000000] NR_IRQS:51
[ 0.000000] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
[ 0.080000] pid_max: default: 32768 minimum: 301
[ 0.080000] Mount-cache hash table entries: 512
[ 0.090000] NET: Registered protocol family 16
[ 0.090000] gpiochip_add: registered GPIOs 0 to 29 on device: ath79
[ 0.100000] MIPS: machine is D-Link DIR-505 A1
[ 0.350000] bio: create slab <bio-0> at 0
[ 0.360000] Switching to clocksource MIPS
[ 0.360000] NET: Registered protocol family 2
[ 0.370000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.370000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.380000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.380000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.390000] TCP reno registered
[ 0.390000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.400000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.400000] NET: Registered protocol family 1
[ 0.410000] PCI: CLS 0 bytes, default 32
[ 0.430000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.430000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY
) (c) 2001-2006 Red Hat, Inc.
[ 0.440000] msgmni has been set to 120
[ 0.440000] io scheduler noop registered
[ 0.450000] io scheduler deadline registered (default)
[ 0.450000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[ 0.460000] ar933x-uart: ttyATH0 at MMIO 0x18020000 (irq = 11) is a AR933X UA
RT
[ 0.470000] console [ttyATH0] enabled, bootconsole disabled
[ 0.480000] m25p80 spi0.0: found mx25l6405d, expected m25p80
[ 0.480000] m25p80 spi0.0: mx25l6405d (8192 Kbytes)
[ 0.490000] 8 cmdlinepart partitions found on MTD device spi0.0
[ 0.490000] Creating 8 MTD partitions on "spi0.0":
[ 0.500000] 0x000000000000-0x000000010000 : "u-boot"
[ 0.510000] 0x000000010000-0x000000020000 : "art"
[ 0.510000] 0x000000020000-0x000000030000 : "mac"
[ 0.520000] 0x000000030000-0x000000040000 : "nvram"
[ 0.520000] 0x000000040000-0x000000080000 : "language"
[ 0.530000] 0x000000080000-0x000000180000 : "kernel"
[ 0.530000] 0x000000180000-0x000000800000 : "rootfs"
[ 0.540000] mtd: partition "rootfs" set to be root filesystem
[ 0.540000] mtd: partition "rootfs_data" created automatically, ofs=300000, l
en=500000
[ 0.550000] 0x000000300000-0x000000800000 : "rootfs_data"
[ 0.560000] 0x000000080000-0x000000800000 : "firmware"
[ 0.580000] ag71xx_mdio: probed
[ 0.590000] eth0: Atheros AG71xx at 0xb9000000, irq 4
[ 1.140000] ag71xx ag71xx.0: eth0: connected to PHY at ag71xx-mdio.1:04 [uid=
004dd041, driver=Generic PHY]
[ 1.150000] TCP cubic registered
[ 1.150000] NET: Registered protocol family 17
[ 1.160000] 8021q: 802.1Q VLAN Support v1.8
[ 1.170000] VFS: Mounted root (squashfs filesystem) readonly on device 31:6.
[ 1.170000] Freeing unused kernel memory: 208k freed
[ 2.990000] Registered led device: d-link:green:power
[ 3.000000] Registered led device: d-link:red:status
[ 6.330000] JFFS2 notice: (427) jffs2_build_xattr_subsystem: complete buildin
g xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 10 of xref (0 dead, 2
orphan) found.
[ 7.000000] scsi_mod: Unknown symbol bsg_unregister_queue (err 0)
[ 7.010000] scsi_mod: Unknown symbol bsg_register_queue (err 0)
[ 7.180000] usbcore: registered new interface driver usbfs
[ 7.190000] usbcore: registered new interface driver hub
[ 7.190000] usbcore: registered new device driver usb
[ 7.240000] sd_mod: Unknown symbol scsi_mode_sense (err 0)
[ 7.240000] sd_mod: Unknown symbol scsi_device_get (err 0)
[ 7.250000] sd_mod: Unknown symbol scsi_setup_blk_pc_cmnd (err 0)
[ 7.250000] sd_mod: Unknown symbol scsi_get_sense_info_fld (err 0)
[ 7.260000] sd_mod: Unknown symbol scsi_get_vpd_page (err 0)
[ 7.270000] sd_mod: Unknown symbol scsicam_bios_param (err 0)
[ 7.270000] sd_mod: Unknown symbol scsi_command_normalize_sense (err 0)
[ 7.280000] sd_mod: Unknown symbol scsi_test_unit_ready (err 0)
[ 7.280000] sd_mod: Unknown symbol scsi_block_when_processing_errors (err 0)
[ 7.290000] sd_mod: Unknown symbol scsi_register_driver (err 0)
[ 7.300000] sd_mod: Unknown symbol scsi_ioctl (err 0)
[ 7.300000] sd_mod: Unknown symbol scsi_nonblockable_ioctl (err 0)
[ 7.310000] sd_mod: Unknown symbol scsi_show_sense_hdr (err 0)
[ 7.310000] sd_mod: Unknown symbol scsi_device_put (err 0)
[ 7.320000] sd_mod: Unknown symbol scsi_prep_fn (err 0)
[ 7.330000] sd_mod: Unknown symbol scsi_show_result (err 0)
[ 7.330000] sd_mod: Unknown symbol scsi_setup_fs_cmnd (err 0)
[ 7.340000] sd_mod: Unknown symbol scsi_print_command (err 0)
[ 7.340000] sd_mod: Unknown symbol scsi_execute_req (err 0)
[ 7.350000] sd_mod: Unknown symbol scsi_mode_select (err 0)
[ 7.350000] sd_mod: Unknown symbol scsi_print_sense (err 0)
[ 7.360000] sd_mod: Unknown symbol scsi_show_extd_sense (err 0)
[ 7.360000] sd_mod: Unknown symbol scsi_prep_return (err 0)
[ 7.370000] sd_mod: Unknown symbol scsi_set_medium_removal (err 0)
[ 7.480000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 7.480000] ehci-platform ehci-platform: Generic Platform EHCI Controller
[ 7.490000] ehci-platform ehci-platform: new USB bus registered, assigned bus
number 1
[ 7.530000] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
[ 7.550000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
[ 7.550000] hub 1-0:1.0: USB hub found
[ 7.550000] hub 1-0:1.0: 1 port detected
[ 7.610000] usb_storage: Unknown symbol scsi_report_device_reset (err 0)
[ 7.620000] usb_storage: Unknown symbol scsi_remove_host (err 0)
[ 7.630000] usb_storage: Unknown symbol scsi_report_bus_reset (err 0)
[ 7.630000] usb_storage: Unknown symbol scsi_sense_desc_find (err 0)
[ 7.640000] usb_storage: Unknown symbol scsi_eh_prep_cmnd (err 0)
[ 7.640000] usb_storage: Unknown symbol scsi_host_put (err 0)
[ 7.650000] usb_storage: Unknown symbol scsi_scan_host (err 0)
[ 7.660000] usb_storage: Unknown symbol scsi_eh_restore_cmnd (err 0)
[ 7.660000] usb_storage: Unknown symbol scsi_cmd_get_serial (err 0)
[ 7.670000] usb_storage: Unknown symbol scsi_add_host_with_dma (err 0)
[ 7.680000] usb_storage: Unknown symbol scsi_normalize_sense (err 0)
[ 7.680000] usb_storage: Unknown symbol scsi_host_alloc (err 0)
[ 7.690000] usb_storage: Unknown symbol scsi_get_host_dev (err 0)
[ 7.910000] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 28.980000] Compat-drivers backport release: compat-drivers-2013-01-21-1
[ 28.990000] Backport based on wireless-testing.git master-2013-02-22
[ 28.990000] compat.git: wireless-testing.git
[ 29.080000] scsi_mod: Unknown symbol bsg_unregister_queue (err 0)
[ 29.090000] scsi_mod: Unknown symbol bsg_register_queue (err 0)
[ 29.100000] cfg80211: Calling CRDA to update world regulatory domain
[ 29.100000] cfg80211: World regulatory domain updated:
[ 29.110000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gai
n, max_eirp)
[ 29.110000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 20
00 mBm)
[ 29.120000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 20
00 mBm)
[ 29.130000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 20
00 mBm)
[ 29.140000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 20
00 mBm)
[ 29.140000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 20
00 mBm)
[ 29.850000] ath: EEPROM regdomain: 0x0
[ 29.850000] ath: EEPROM indicates default country code should be used
[ 29.850000] ath: doing EEPROM country->regdmn map search
[ 29.850000] ath: country maps to regdmn code: 0x3a
[ 29.850000] ath: Country alpha2 being used: US
[ 29.850000] ath: Regpair used: 0x3a
[ 29.850000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 29.860000] Registered led device: ath9k-phy0
[ 29.860000] ieee80211 phy0: Atheros AR9330 Rev:1 mem=0xb8100000, irq=2
[ 29.870000] cfg80211: Calling CRDA for country: US
[ 29.870000] cfg80211: Regulatory domain changed to country: US
[ 29.880000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gai
n, max_eirp)
[ 29.890000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 27
00 mBm)
[ 29.900000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 17
00 mBm)
[ 29.900000] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 20
00 mBm)
[ 29.910000] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 20
00 mBm)
[ 29.920000] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 20
00 mBm)
[ 29.930000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 30
00 mBm)
[ 30.050000] NTFS driver 2.1.30 [Flags: R/O MODULE].
[ 30.300000] PPP generic driver version 2.4.2
[ 30.440000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 30.560000] NET: Registered protocol family 24
[ 30.580000] sd_mod: Unknown symbol scsi_mode_sense (err 0)
[ 30.580000] sd_mod: Unknown symbol scsi_device_get (err 0)
[ 30.590000] sd_mod: Unknown symbol scsi_setup_blk_pc_cmnd (err 0)
[ 30.590000] sd_mod: Unknown symbol scsi_get_sense_info_fld (err 0)
[ 30.600000] sd_mod: Unknown symbol scsi_get_vpd_page (err 0)
[ 30.600000] sd_mod: Unknown symbol scsicam_bios_param (err 0)
[ 30.610000] sd_mod: Unknown symbol scsi_command_normalize_sense (err 0)
[ 30.620000] sd_mod: Unknown symbol scsi_test_unit_ready (err 0)
[ 30.620000] sd_mod: Unknown symbol scsi_block_when_processing_errors (err 0)
[ 30.630000] sd_mod: Unknown symbol scsi_register_driver (err 0)
[ 30.640000] sd_mod: Unknown symbol scsi_ioctl (err 0)
[ 30.640000] sd_mod: Unknown symbol scsi_nonblockable_ioctl (err 0)
[ 30.650000] sd_mod: Unknown symbol scsi_show_sense_hdr (err 0)
[ 30.650000] sd_mod: Unknown symbol scsi_device_put (err 0)
[ 30.660000] sd_mod: Unknown symbol scsi_prep_fn (err 0)
[ 30.660000] sd_mod: Unknown symbol scsi_show_result (err 0)
[ 30.670000] sd_mod: Unknown symbol scsi_setup_fs_cmnd (err 0)
[ 30.670000] sd_mod: Unknown symbol scsi_print_command (err 0)
[ 30.680000] sd_mod: Unknown symbol scsi_execute_req (err 0)
[ 30.690000] sd_mod: Unknown symbol scsi_mode_select (err 0)
[ 30.690000] sd_mod: Unknown symbol scsi_print_sense (err 0)
[ 30.700000] sd_mod: Unknown symbol scsi_show_extd_sense (err 0)
[ 30.700000] sd_mod: Unknown symbol scsi_prep_return (err 0)
[ 30.710000] sd_mod: Unknown symbol scsi_set_medium_removal (err 0)
[ 30.750000] nf_conntrack version 0.5.0 (965 buckets, 3860 max)
[ 31.050000] usb_storage: Unknown symbol scsi_report_device_reset (err 0)
[ 31.060000] usb_storage: Unknown symbol scsi_remove_host (err 0)
[ 31.070000] usb_storage: Unknown symbol scsi_report_bus_reset (err 0)
[ 31.070000] usb_storage: Unknown symbol scsi_sense_desc_find (err 0)
[ 31.080000] usb_storage: Unknown symbol scsi_eh_prep_cmnd (err 0)
[ 31.080000] usb_storage: Unknown symbol scsi_host_put (err 0)
[ 31.090000] usb_storage: Unknown symbol scsi_scan_host (err 0)
[ 31.100000] usb_storage: Unknown symbol scsi_eh_restore_cmnd (err 0)
[ 31.100000] usb_storage: Unknown symbol scsi_cmd_get_serial (err 0)
[ 31.110000] usb_storage: Unknown symbol scsi_add_host_with_dma (err 0)
[ 31.120000] usb_storage: Unknown symbol scsi_normalize_sense (err 0)
[ 31.120000] usb_storage: Unknown symbol scsi_host_alloc (err 0)
[ 31.130000] usb_storage: Unknown symbol scsi_get_host_dev (err 0)
[ 41.660000] device wlan0 entered promiscuous mode
[ 41.740000] br-lan: port 1(wlan0) entered forwarding state
[ 41.750000] br-lan: port 1(wlan0) entered forwarding state
[ 43.750000] br-lan: port 1(wlan0) entered forwarding state
root@OpenWrt:/#
root@OpenWrt:/# fdisk -ls
Disk /dev/mtdblock0: 0 MB, 65536 bytes
255 heads, 63 sectors/track, 0 cylinders, total 128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mtdblock1: 0 MB, 65536 bytes
255 heads, 63 sectors/track, 0 cylinders, total 128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mtdblock2: 0 MB, 65536 bytes
255 heads, 63 sectors/track, 0 cylinders, total 128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mtdblock3: 0 MB, 65536 bytes
255 heads, 63 sectors/track, 0 cylinders, total 128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mtdblock4: 0 MB, 262144 bytes
255 heads, 63 sectors/track, 0 cylinders, total 512 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mtdblock5: 1 MB, 1048576 bytes
255 heads, 63 sectors/track, 0 cylinders, total 2048 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mtdblock6: 6 MB, 6815744 bytes
255 heads, 63 sectors/track, 0 cylinders, total 13312 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mtdblock7: 5 MB, 5242880 bytes
255 heads, 63 sectors/track, 0 cylinders, total 10240 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mtdblock8: 7 MB, 7864320 bytes
255 heads, 63 sectors/track, 0 cylinders, total 15360 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
root@OpenWrt:/#
root@OpenWrt:/# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 03f0:5a07 Hewlett-Packard
root@OpenWrt:/#
root@OpenWrt:/# lsmod
Module Size Used by Tainted: G
ath79_wdt 2240 1
ledtrig_netdev 3184 0
nf_nat_irc 784 0
nf_conntrack_irc 2464 1 nf_nat_irc
nf_nat_ftp 976 0
nf_conntrack_ftp 4416 1 nf_nat_ftp
ipt_MASQUERADE 976 1
iptable_nat 2112 1
nf_nat 9792 4 nf_nat_irc,nf_nat_ftp,ipt_MASQUERADE,iptable_nat
pppoe 7488 0
xt_conntrack 2048 3
xt_CT 1216 0
xt_NOTRACK 448 0
iptable_raw 560 1
xt_state 608 0
nf_conntrack_ipv4 3872 6 iptable_nat,nf_nat
nf_defrag_ipv4 624 1 nf_conntrack_ipv4
nf_conntrack 37104 12 nf_nat_irc,nf_conntrack_irc,nf_nat_ftp,nf_conntr
ack_ftp,ipt_MASQUERADE,iptable_nat,nf_nat,xt_conntrack,xt_CT,xt_NOTRACK,xt_state
,nf_conntrack_ipv4
pppox 1152 1 pppoe
ipt_REJECT 1808 2
xt_TCPMSS 1824 1
ipt_LOG 6048 0
xt_comment 400 0
xt_multiport 1104 0
xt_mac 528 0
xt_limit 944 1
iptable_mangle 832 1
iptable_filter 592 1
ip_tables 8864 4 iptable_nat,iptable_raw,iptable_mangle,iptable_f
ilter
xt_tcpudp 1632 4
x_tables 9984 18 ipt_MASQUERADE,iptable_nat,xt_conntrack,xt_CT,xt
_NOTRACK,iptable_raw,xt_state,ipt_REJECT,xt_TCPMSS,ipt_LOG,xt_comment,xt_multipo
rt,xt_mac,xt_limit,iptable_mangle,iptable_filter,ip_tables,xt_tcpudp
ppp_async 5952 0
ppp_generic 18848 3 pppoe,pppox,ppp_async
slhc 4368 1 ppp_generic
vfat 7824 0
fat 41728 1 vfat
ntfs 87888 0
ath9k 87904 0
ath9k_common 1152 1 ath9k
ath9k_hw 350976 2 ath9k,ath9k_common
ath 14576 3 ath9k,ath9k_common,ath9k_hw
mac80211 285888 1 ath9k
crc_ccitt 944 1 ppp_async
cfg80211 167136 3 ath9k,ath,mac80211
compat 9904 5 ath9k,ath9k_common,ath9k_hw,mac80211,cfg80211
arc4 768 2
aes_generic 29808 0
ehci_hcd 33616 0
usbcore 99168 2 ehci_hcd
usb_common 480 1 usbcore
nls_base 4640 4 vfat,fat,ntfs,usbcore
crypto_algapi 9200 2 arc4,aes_generic
ledtrig_timer 1072 0
ledtrig_default_on 416 0
leds_gpio 1552 0
gpio_button_hotplug 3200 0
root@OpenWrt:/#
root@OpenWrt:/dev# ls
bus mtd0ro mtd4 mtd7ro mtdblock4 ppp ttyS0
console mtd1 mtd4ro mtd8 mtdblock5 ptmx urandom
full mtd1ro mtd5 mtd8ro mtdblock6 pts watchdog
kmsg mtd2 mtd5ro mtdblock0 mtdblock7 random zero
log mtd2ro mtd6 mtdblock1 mtdblock8 shm
mem mtd3 mtd6ro mtdblock2 null tty
mtd0 mtd3ro mtd7 mtdblock3 port ttyATH0
flashed and restarted several times same problem.
execute:
opkg install mount-utils
and then mount device.
Supported files system are: ext2, ext3, ext4, vfat and ntfs.
In your /dev sda device is not visible. Did you have disk/pendrive connected until listing folder?
root@OpenWrt:~# ls /dev/
bus mtd0ro mtd4 mtd7ro mtdblock4 ppp tty
console mtd1 mtd4ro mtd8 mtdblock5 ptmx ttyATH0
full mtd1ro mtd5 mtd8ro mtdblock6 pts ttyS0
kmsg mtd2 mtd5ro mtdblock0 mtdblock7 random urandom
log mtd2ro mtd6 mtdblock1 mtdblock8 sda watchdog
mem mtd3 mtd6ro mtdblock2 null sg0 zero
mtd0 mtd3ro mtd7 mtdblock3 port shm
(Last edited by plesiu on 5 Jun 2013, 19:38)
execute:
opkg install mount-utils
and then mount device.Supported files system are: ext2, ext3, ext4, vfat and ntfs.
In your /dev sda device is not visible. Did you have disk/pendrive connected until listing folder?
root@OpenWrt:~# ls /dev/ bus mtd0ro mtd4 mtd7ro mtdblock4 ppp tty console mtd1 mtd4ro mtd8 mtdblock5 ptmx ttyATH0 full mtd1ro mtd5 mtd8ro mtdblock6 pts ttyS0 kmsg mtd2 mtd5ro mtdblock0 mtdblock7 random urandom log mtd2ro mtd6 mtdblock1 mtdblock8 sda watchdog mem mtd3 mtd6ro mtdblock2 null sg0 zero mtd0 mtd3ro mtd7 mtdblock3 port shm
Thank you for reply , yes I have tried pen drive & harddisk both. I will try opkg install mount-utils after I return home and post the output.
plesiu wrote:execute:
opkg install mount-utils
and then mount device.Supported files system are: ext2, ext3, ext4, vfat and ntfs.
In your /dev sda device is not visible. Did you have disk/pendrive connected until listing folder?
root@OpenWrt:~# ls /dev/ bus mtd0ro mtd4 mtd7ro mtdblock4 ppp tty console mtd1 mtd4ro mtd8 mtdblock5 ptmx ttyATH0 full mtd1ro mtd5 mtd8ro mtdblock6 pts ttyS0 kmsg mtd2 mtd5ro mtdblock0 mtdblock7 random urandom log mtd2ro mtd6 mtdblock1 mtdblock8 sda watchdog mem mtd3 mtd6ro mtdblock2 null sg0 zero mtd0 mtd3ro mtd7 mtdblock3 port shm
Thank you for reply , yes I have tried pen drive & harddisk both. I will try opkg install mount-utils after I return home and post the output.
output of : opkg install mount-utils
root@OpenWrt:/# opkg install mount-utils
Installing mount-utils (2.21.2-1) to root...
Downloading http://downloads.openwrt.org/attitude_a … 1xx/generi
c/packages/mount-utils_2.21.2-1_ar71xx.ipk.
Installing libmount (2.21.2-1) to root...
Downloading http://downloads.openwrt.org/attitude_a … 1xx/generi
c/packages/libmount_2.21.2-1_ar71xx.ipk.
Configuring libmount.
Collected errors:
* check_data_file_clashes: Package mount-utils wants to install file /bin/umoun
t
But that file is already provided by package * busybox
* check_data_file_clashes: Package mount-utils wants to install file /bin/mount
But that file is already provided by package * busybox
* opkg_install_cmd: Cannot install package mount-utils.
root@OpenWrt:/#
although installed it
root@OpenWrt:/# opkg --force-overwrite install mount-utils
Installing mount-utils (2.21.2-1) to root...
Downloading http://downloads.openwrt.org/attitude_a … 1xx/generi
c/packages/mount-utils_2.21.2-1_ar71xx.ipk.
Configuring mount-utils.
still no result .
usb drive is recognized .. see output of dmesg /lsusb in above posts.
(Last edited by ami_narod on 6 Jun 2013, 23:36)
thanks everybody its solved...
reflashed the firmwire by following this method http://forums.dlink.com/index.php?topic … #msg162511
have to keep holding the reset button for a long time after powering it on and then re-flashing solved all the problem thanks a lot Danz plesiu and others .