#149682 - sonny_jim - Wed Jan 23, 2008 8:53 pm
I've just finished porting SAMBA to DSLinux and it should be showing up on the official builds on Kineox shortly. This will allow you to connect to your DS using standard Windows Networking.
To enable, first get wireless working and follow the instructions here. To connect to it via Windows you can (reportedly) go to Start->Run and type in:
Code: |
\\ds.ip.address\share
|
And enter in root/uClinux as the username/password. The password is held seperately from the system password and can be changed using smbpasswd.
Please note that this will probably require a supported RAM expansion in Slot-2. A list of compatible devices is listed here
#149708 - octatone - Thu Jan 24, 2008 6:33 am
well.. this should also let you connect to any samba shares ... including osx samba shares no?
#149711 - Akoi Meexx - Thu Jan 24, 2008 8:06 am
Updated DSLinux to the latest dldi from kineox, and I get a ton of errors when it loads. Winds up with nothing available in the /media section, which leads me to believe it's a DLDI error of some sort. I'm using a CycloDS Evolution with firmware 1.3B, can anyone else confirm this?
_________________
[Black NDS Lite|CycloDS Evolution|Firmware v1.3B|Opera Browser Memory Expansion Pak|1 GB SD-C01G JAPAN]
#149713 - Cid2Mizard - Thu Jan 24, 2008 9:15 am
Samba de janeiro ? :X
_________________
www.nintendomax.com 100% Hack 0% Warez
#149714 - Akoi Meexx - Thu Jan 24, 2008 9:38 am
Well, I narrowed it down to just dslinuxm.nds causing the issue. I have the Opera RAM pack, but that only provides a measly 8MB of RAM.
After it's done launching and scrolling through what seems to be three or four pages of errors, the top third of the top screen has a bunch of memory addresses listed followed by
Code: |
Backtrace: invalid frame pointer 0xc0ed0000
Code: e3a03000 e2811001 e2444001 0affffe4 (e4f12000)
SIGSEGV
|
...followed by none of the ttyp's starting up with Unknown Error 2, rc.common not opening, and booting to Single User mode.
Hope this helps in development, but for now it looks like dslinuxm.nds doesn't like running with SAMBA... from the additional memory used by stuff for pixil, perhaps?
_________________
[Black NDS Lite|CycloDS Evolution|Firmware v1.3B|Opera Browser Memory Expansion Pak|1 GB SD-C01G JAPAN]
#149721 - sonny_jim - Thu Jan 24, 2008 2:00 pm
Hmm, it seems that either the builds on Kineox have developed a problem or that the recent changes have broken something. I'm currently in the middle of compiling a fresh build from svn to see if this fixes anything for people.
I'm testing with a Slot2 Supercard SD and it appears to be working perfectly for me. I'll post to a link to a new build for people to test later on today.
EDIT: Could you try this build please?
http://rapidshare.com/files/86251684/dslinux-dldi-nocoreutils.tgz.html
#149744 - Akoi Meexx - Thu Jan 24, 2008 7:18 pm
Well, dslinuxm launched fine now... What's the difference?
_________________
[Black NDS Lite|CycloDS Evolution|Firmware v1.3B|Opera Browser Memory Expansion Pak|1 GB SD-C01G JAPAN]
#149745 - sonny_jim - Thu Jan 24, 2008 7:30 pm
I recently added GNU coreutils (ls, md5sum etc) and it appears to be conflicting with the busybox versions of these utils. This has been fixed as of rev 2113 by moving coreutils to /usr/bin/coreutils. The builds on Kineox do not update automatically so it may take a few days before it shows up there.
If you wish to use the GNU versions (which normally have a better help page amongst other things) you can change the path with this command:
Code: |
export PATH=/usr/bin/coreutils:/usr/bin
|
EDIT: rev 2113 is available here http://rapidshare.com/files/86300132/dslinux-dldi.tgz.html
#149815 - MaHe - Fri Jan 25, 2008 5:17 pm
Hmm, doesn't seem to work for me. My configuration is in my signature (as of time of writing: CycloDS Evolution and EZ-Flash 3-in-1). I'm using rev 2113 and when I set up the connection using wnc tool, I can't connect to my DS (no host found). It responds to ping just fine.
If you try mounting the windows folder using Code: |
mount -t smbfs //homepc/ds /home/ds |
you just get a 'data abort' error.
Is there anything I'm doing wrong?
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#149841 - dantheman - Fri Jan 25, 2008 10:43 pm
Did you follow the instructions in the Wiki? It's not enough to just enable the wireless connection. You also have to setup the inetd.conf file and launch inetd with "/etc/rc.d/inetd start" for it to work. After this, use the command given in the first post to connect to your DS from Windows.
#149895 - MaHe - Sat Jan 26, 2008 3:48 pm
Yeah, I enabled inet deamon and set everything up according to Wiki ... strange.
But smbclient works right off the bat which is good enough, I guess (not as nice, but still does the job).
EDIT: Weird. I've changed the linetoin smb.conf and now it works flawlessly.
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#149900 - sonny_jim - Sat Jan 26, 2008 5:44 pm
That's strange, I have to admit I didn't bother testing mounting Windows shares on the DS (wireless mp3 playing anyone?) but I'll get the change submitted to svn.