uShare and Xbox360, opensuse 10.3

I’ve been trying to get ushare to work…
Haven’t found much help for setup with opensuse.

Here’s what it outputs so far

Interface eth0 is down.
Recheck uShare’s configuration and try again !
uShare (version 1.1a), a lightweight UPnP A/V and DLNA Media Server.
Benjamin Zores (C) 2005-2007, for GeeXboX Team.
See GeeXboX uShare UPnP A/V Media Server HomePage for updates.
Listening on telnet port 1337
Initializing UPnP subsystem …
UPnP MediaServer listening on 192.168.1.4:49200
Sending UPnP advertisement for device …
Listening for control point connections …
Building Metadata List …
Looking for files in content directory : /second/video
Found 112 files and subdirectories.

Then it just stops; not sure if thats normal…

However, I can’t find anything on my 360. Not sure if its a firewall thing or what. I have allowed http server and tcp/udp port 49200. Guess I am lost now. Any help is appreciated.

here’s the conf file

/etc/ushare.conf

Configuration file for uShare

uShare UPnP Friendly Name (default is ‘uShare’).

USHARE_NAME=goat

Interface to listen to (default is eth0).

Ex : USHARE_IFACE=eth1

USHARE_IFACE=eth0

Port to listen to (default is random from IANA Dynamic Ports range)

Ex : USHARE_PORT=49200

USHARE_PORT=49200

Port to listen for Telnet connections

Ex : USHARE_TELNET_PORT=1337

USHARE_TELNET_PORT=1337

Directories to be shared (space or CSV list).

Ex: USHARE_DIR=/dir1,/dir2

USHARE_DIR=/second/video

Use to override what happens when iconv fails to parse a file name.

The default uShare behaviour is to not add the entry in the media list

This option overrides that behaviour and adds the non-iconv’ed string into

the media list, with the assumption that the renderer will be able to

handle it. Devices like Noxon 2 have no problem with strings being passed

as is. (Umlauts for all!)

Options are TRUE/YES/1 for override and anything else for default behaviour

USHARE_OVERRIDE_ICONV_ERR=

Enable Web interface (yes/no)

ENABLE_WEB=no

Enable Telnet control interface (yes/no)

ENABLE_TELNET=no

Use XboX 360 compatibility mode (yes/no)

ENABLE_XBOX=yes

Use DLNA profile (yes/no)

This is needed for PlayStation3 to work (among other devices)

ENABLE_DLNA=no

Hi
Can you try running the program called tcpdump (as root) on the
interface and then trying to connect.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.18-0.2-default
up 5:06, 2 users, load average: 0.22, 0.32, 0.23
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

Not sure what its supposed to do but it did log my xbox’s ip address as trying to do something…

Also, my firewall is off right now.

Hi
There was another user having a problem, by running tcpdump it kicked
into life.

So when you try to connect from the xbox it still doesn’t connect? Is
your system 32 or 64bit?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.18-0.2-default
up 5:46, 2 users, load average: 0.96, 1.06, 0.54
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

system is 64-bit

Hi
I wonder if you have a similar ethernet interface to the other user?
Ushare worked fine on 32bit/10.3 but running 64bit/11.0 it wouldn’t
work.

Also have a read of this link, is your interface the same type?
Problem with Realtek
RTL-8110SC/8169SC

I’m assuming you have the libupnp installed?

Maybe trying the 32bit or 64bit version from here may work?
http://tinyurl.com/5lxz52


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.18-0.2-default
up 7:55, 2 users, load average: 0.02, 0.13, 0.20
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

have to check the firewall also. Are there any good links to sites that explain the firewall. I think i understand the difference between internal and external zones but i’m not sure.

i’ve got the hhtp server allowed through the internal zone and assigned to eth0 (lan card). I also opend port 49200.

got it…

This should be in the .conf file rather than what it has
“USHARE_ENABLE_XBOX=yes”

however i didnt try this. I simply ran
root: ushare -x

it then started up and ran the xbox 360 profile that was missing all along.

Sweet…

Thanks for the help malcolm, steered me along the right path

Linux rules!!!

I was also able to view the webpage that ushare creates on my G1 phone through the wifi. This phone is awesome!!!