macsat.com OpenWrt and ASUS WL Forum
November 21, 2008, 09:02:19 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?
Login with username, password and session length
News: Back to macsat.com
 
   Home   Help Search Login Register  
Pages: [1] 2   Go Down
  Print  
Author Topic: MGB100_v4c3sq_080926  (Read 1437 times)
0 Members and 1 Guest are viewing this topic.
schufti
Full Member
***
Offline Offline

Posts: 186



View Profile
« on: September 27, 2008, 17:59:33 PM »

a new version of my squasfs fw is in the repository.

It has BB 1.12.1, ntfs-3g (rw) and d'ld clients with fake IDs (to get more acceptance).

Don't use "devices information" with ntfs mounted as it will break functionality of USB-Unmount buttons. (a bad bug in AMIT GUI, most probably never to be fixed....)

It's working for me, so if it's not working for you -> try harder.

schufti
Logged

I won't answer posts or PMs about repair/recovery after bad flash until proven that the wiki was read and followed!
find all my MGB100 files here, pass: mgb100
Yasen6275
Newbie
*
Offline Offline

Posts: 2


View Profile
« Reply #1 on: September 29, 2008, 09:10:12 AM »

Is this fw is suitable for Conceptronic CHD2WLANU?
Logged
schufti
Full Member
***
Offline Offline

Posts: 186



View Profile
« Reply #2 on: September 29, 2008, 19:52:46 PM »

Hi,

not without an GUI update (see wiki).
You could also search for the thread with the first "c3" upgrade software for details.
Logged

I won't answer posts or PMs about repair/recovery after bad flash until proven that the wiki was read and followed!
find all my MGB100 files here, pass: mgb100
bpr
Newbie
*
Offline Offline

Posts: 12


View Profile
« Reply #3 on: September 30, 2008, 09:26:12 AM »

This is really good, that there's people working on the MGB100... but is it a lot of work for you, to share the sources, too? It would be enough to have only the files you changed from the gpl code on the airlive home page. Or just a description of what you changed, so I can do the changes myself.

The reason is this: I would like have sound and keyboard support, but when I compile the modules and try to insmod them, there seems to be basic functionality missing in the kernel. So I would like to be able to compile a kernel of my own and create a firmware with that kernel, that has all the features your firmware has. If you know any other solution to my problem that is less work for you, then go ahead  Smiley
Logged
schufti
Full Member
***
Offline Offline

Posts: 186



View Profile
« Reply #4 on: September 30, 2008, 17:08:59 PM »

sources are in the repository (ok, not the latest version, but quite recent)
my toolchain is also in the repository

schufti
Logged

I won't answer posts or PMs about repair/recovery after bad flash until proven that the wiki was read and followed!
find all my MGB100 files here, pass: mgb100
bpr
Newbie
*
Offline Offline

Posts: 12


View Profile
« Reply #5 on: October 02, 2008, 14:56:05 PM »

Is it possible to build a firmware image with that sources that runs with the new gui?
Logged
balans
Newbie
*
Offline Offline

Posts: 4


View Profile
« Reply #6 on: October 02, 2008, 15:11:18 PM »

@schufti i placed the image (big fan) ,then let the harddisk be formated automatic it ended with 2 partitions hda1 133mb en the rest hda2 but it mounts hda1 as /mnt/C hda2 as /mnt/C so no swap.

checking in telnet fdisk -l gives me that /hda1 is indeed created as swap

Code:
# fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1          17      136521   82  Linux swap / Solaris
/dev/hda2   *          18        9729    78011640   83  Linux

Code:
# free
              total         used         free       shared      buffers
  Mem:        30020        17856        12164            0          284
 Swap:            0            0            0
Total:        30020        17856        12164
#                                       

Code:
# mount
rootfs on / type rootfs (rw)
/dev/root on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hda1 on /mnt/C type ext2 (rw,noatime)
/dev/hda2 on /mnt/D type ext2 (rw,noatime)
/dev/root on /var/share/USB type ext2 (rw)
/dev/hda1 on /var/share/C type ext2 (rw,noatime)
/dev/hda2 on /var/share/D type ext2 (rw,noatime)
#                                                   

help  Wink
Logged
schufti
Full Member
***
Offline Offline

Posts: 186



View Profile
« Reply #7 on: October 02, 2008, 18:43:13 PM »

Hi,

@balans:
interesting, I have to look into this problem, but can't give a timeframe.
When I started developing, I only had a 40MB HD. Then some kind soul donated a 12 GB Hitachi, unforunately it broke down recently (needs long time to finish any task, often can't format,....)
can you manualy enable swap (swapon /dev/hda1)?
I think I configured it to have hda4 as swap, so maybe I forgot to patch fdisk (does the automatic creation of swap)


@bpr:
ooops, when recreating the repository, I forgot to link the c3 source packet. now it is deletd from RS and I have to reupload, will take some time ...

schufti
« Last Edit: October 02, 2008, 18:45:14 PM by schufti » Logged

I won't answer posts or PMs about repair/recovery after bad flash until proven that the wiki was read and followed!
find all my MGB100 files here, pass: mgb100
balans
Newbie
*
Offline Offline

Posts: 4


View Profile
« Reply #8 on: October 02, 2008, 20:24:18 PM »

Code:
# umount /dev/hda1
# mount
rootfs on / type rootfs (rw)
/dev/root on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hda2 on /mnt/D type ext2 (rw,noatime)
/dev/root on /var/share/USB type ext2 (rw)
/dev/hda2 on /var/share/D type ext2 (rw,noatime)
# swapon /dev/hda1
swapon: /dev/hda1: Invalid argument
#
no problem ill wait patiencely  Cheesy
Logged
schufti
Full Member
***
Offline Offline

Posts: 186



View Profile
« Reply #9 on: October 08, 2008, 09:15:45 AM »

Hi,

@balans: I checked with a blank hd and if I chose "basic" in the hd-menu, I get everything done as expected: /dev/hda4 is a 128MB swap, /dev/hda1 with the rest. Maybe you partitioned your hd with an older version of the fw?

@bpr: the sources are now in the repository. Copy both archives (source and toolchain) to your (compatible) linux system, decompress and compile with:

tar -xzf myMGBtc.tgz -C /opt
tar -xjf myMGBc3.tar.bz2 -C /usr/src
cd /usr/src/myMGB
make linuxall

after some time you should see
"Make F/W successfully! check the file : ./upgrade.img"

btw. it allways says that, even if the fw will brick your box!

I checked the result and it is working fw, so: if you break it, you fix it.

schufti
Logged

I won't answer posts or PMs about repair/recovery after bad flash until proven that the wiki was read and followed!
find all my MGB100 files here, pass: mgb100
balans
Newbie
*
Offline Offline

Posts: 4


View Profile
« Reply #10 on: October 08, 2008, 12:33:56 PM »

Ok i upgraded from an older version i`ll try later , and post the result


mvg,

Barry
Logged
balans
Newbie
*
Offline Offline

Posts: 4


View Profile
« Reply #11 on: October 08, 2008, 19:58:08 PM »

got it working i was problably running with a wrong version i reflashed  all and then this was the result

Code:
BusyBox v1.11.2 (2008-09-26 13:08:09 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# free
              total         used         free       shared      buffers
  Mem:        30352        12340        18012            0         1708
 Swap:       131504            0       131504
Total:       161856        12340       149516
# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
none on /proc type proc (rw)
tmpfs on /tmp type tmpfs (rw)
/dev/hda1 on /tmp/mnt/C type ext2 (rw,noatime)
/dev/hda1 on /tmp/share/C type ext2 (rw,noatime)
tmpfs on /tmp/share/USB type tmpfs (rw)
# fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
16 heads, 63 sectors/track, 155061 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *         262      155061    78019200   83  Linux
/dev/hda4               1         261      131512+  82  Linux swap / Solaris

Partition table entries are not in disk order

me happy , thx shufti nice work ... again  Wink
Logged
bpr
Newbie
*
Offline Offline

Posts: 12


View Profile
« Reply #12 on: October 16, 2008, 11:12:41 AM »

Hi Schufti,

thank for the sources! That's really cool  Cool

Is there anything I check on a firmware file before flashing it? I know the only way to be sure is to flash it and see if it works. But maybe you know the common problems with failing firmwares (esp. when they trash the recovery boot loader, so one needs a JTAG to recover). I'm asking because I don't have a JTAG and I only want to get one if (and when) I need it.
Logged
schufti
Full Member
***
Offline Offline

Posts: 186



View Profile
« Reply #13 on: October 17, 2008, 18:22:23 PM »

hi,

if you didn't mess with the kernel config, chances are very good (>99,9%). you can compare the first 0d00h bytes wih my reference image (the address_header, kernel loader plus jump to rec-loader). Check kernel size, it shouldnt grow bigger than 1MB-16 bytes!

schufti
Logged

I won't answer posts or PMs about repair/recovery after bad flash until proven that the wiki was read and followed!
find all my MGB100 files here, pass: mgb100
lotus01
Newbie
*
Offline Offline

Posts: 1


View Profile
« Reply #14 on: October 20, 2008, 14:04:29 PM »

Hi,

This is my first post and I would like to thank all you folks for your work and information.  I would like some advice on how to proceed.  I have read the WIKI several times and have based understanding of unix commands.  A recently purchased a SMCWAPS-G and flashed it to the newest SMC firmware (SMCWAPS-G Firmware v.4.00c2_0130).  I also have an external 500GB HD (NTFS formatted) attached to it.  I would like to modify change my present FW to WMU-6000FS Firmware c3 and upgrade to MGB100_v4c3sq_080926 to take advantage of the BT Client and NTFS rw capabilities of this upgrade.  Here is my understanding of what I need to do for this to work.

1. Downgrade my SMCWAPS-G from 4.00c2_0130 to SMC FW R400b5v4.

2. Rebrand my SMCWAPS-G to an Airlive WMU-6000FS by changing the header of the WMU-6000FS FW V.400b6 to the header of the SMC FW R400b5v4, then flash.
 
3. Flash from WMU-6000FS FW V.400b6 (modified header) to WMU-6000FS FW c3 (modified header).

4. Flash upgrade the WMU-6000FS FW c3 (modified header) to schufti’s MGB100_v4c3sq_080926.

Is this correct?
Can I use the web gui for flashing or do I have to use the recoveryloader?
Any suggestion would be appreciated

Thanks

Lotus
Logged
Pages: [1] 2   Go Up
  Print  
 
Jump to:  

English Steel 1.6 © Saxon North Technologies
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!
Page created in 0.124 seconds with 25 queries.