Hi!    I'm trying do send a UDP packet to a ipv6 host but without success:
 Exception in thread "main" java.io.IOException: Address family not
supported by protocol      at gnu.java.nio.VMChannel.send6(Native Method)
     at gnu.java.nio.VMChannel.send(VMChannel.java:310)      at
gnu.java.net.PlainDatagramSocketImpl.send(PlainDatagramSocketImpl.java:261)
     at java.net.DatagramSocket.send(DatagramSocket.java:659)      at
teste.main(teste.java:28)    When I try to send to a ipv4 it seems all
ok...  In other hand, when I try receive a packet (using a java app in
jamvm), my app freezes in "socket.receive"....   ....   [Linking class
gnu/java/nio/charset/ByteEncodeLoopHelper]   [Loaded
gnu/java/nio/charset/ISO_8859_1$Encoder$1 from
/usr/share/classpath/glibj.zip]   [Linking class
gnu/java/nio/charset/ISO_8859_1$Encoder$1]   heeeyyyyyyyyy <----------- a
println before "socket.receive"   [Loaded java/net/DatagramPacket from
/usr/share/classpath/glibj.zip]   [Linking class java/net/DatagramPacket]
[Loaded java/nio/VMDirectByteBuffer from /usr/share/classpath/glibj.zip]
[Linking class java/nio/VMDirectByteBuffer]   (and stays here...)   after
that socket.receive have another println but don't appears the message.
When I create the DatagramSocket I think it is normal do the bind but
looking to tcpdump (and having another app in another pc sending the
packets), says destination unreachable, a common message when the
destination port is not binded.    I'm compiling in windows using java 1.6
(jamvm uses 1.5)... can be one of the problems?     I'm using openWRT
KAMIKAZE (bleeding edge, r22417)    Installed packages:   6in4 - 3-1
avahi-daemon - 0.6.25-1   base-files - 51-r22417   busybox - 1.16.2-1
crda - 1.1.0-2   dbus - 1.2.4.6permissive-2   dnsmasq - 2.55-3   dropbear -
0.52-5   hotplug2 - 1.0-beta-2   ip - 2.6.29-1-2   ip6tables - 1.4.6-2
iptables - 1.4.6-2   iptables-mod-nat - 1.4.6-2   iw - 0.9.20-1   kernel -
2.6.32.16-1   kmod-arptables - 2.6.32.16-1   kmod-ath -
2.6.32.16+2010-07-26-1   kmod-ath9k - 2.6.32.16+2010-07-26-1
kmod-batman-adv - 2.6.32.16+2010.0.0-1   kmod-bluetooth - 2.6.32.16-1
kmod-button-hotplug - 2.6.32.16-2   kmod-cfg80211 - 2.6.32.16+2010-07-26-1
 kmod-crc-ccitt - 2.6.32.16-1   kmod-crc16 - 2.6.32.16-1   kmod-crypto-aes
- 2.6.32.16-1   kmod-crypto-arc4 - 2.6.32.16-1   kmod-crypto-core -
2.6.32.16-1   kmod-crypto-des - 2.6.32.16-1   kmod-crypto-hmac -
2.6.32.16-1   kmod-crypto-md5 - 2.6.32.16-1   kmod-crypto-sha1 -
2.6.32.16-1   kmod-fs-cifs - 2.6.32.16-1   kmod-fs-ext2 - 2.6.32.16-1
kmod-fs-ext3 - 2.6.32.16-1   kmod-fs-nfs - 2.6.32.16-1   kmod-fs-nfs-common
- 2.6.32.16-1   kmod-fs-ntfs - 2.6.32.16-1   kmod-fs-vfat - 2.6.32.16-1
kmod-gre - 2.6.32.16-1   kmod-hid - 2.6.32.16-1   kmod-input-core -
2.6.32.16-1   kmod-input-evdev - 2.6.32.16-1   kmod-input-gpio-buttons -
2.6.32.16-1   kmod-input-polldev - 2.6.32.16-1   kmod-ip6-tunnel -
2.6.32.16-1   kmod-ip6tables - 2.6.32.16-1   kmod-ipip - 2.6.32.16-1
kmod-ipsec - 2.6.32.16-1   kmod-ipsec4 - 2.6.32.16-1   kmod-ipsec6 -
2.6.32.16-1   kmod-ipt-conntrack - 2.6.32.16-1   kmod-ipt-conntrack-extra -
2.6.32.16-1   kmod-ipt-core - 2.6.32.16-1   kmod-ipt-extra - 2.6.32.16-1
kmod-ipt-filter - 2.6.32.16-1   kmod-ipt-imq - 2.6.32.16-1   kmod-ipt-ipopt
- 2.6.32.16-1   kmod-ipt-iprange - 2.6.32.16-1   kmod-ipt-ipsec -
2.6.32.16-1   kmod-ipt-ipset - 2.6.32.16+4.2-1   kmod-ipt-nat - 2.6.32.16-1
  kmod-ipt-nat-extra - 2.6.32.16-1   kmod-ipt-nathelper - 2.6.32.16-1
kmod-ipt-nathelper-extra - 2.6.32.16-1   kmod-ipt-queue - 2.6.32.16-1
kmod-ipt-ulog - 2.6.32.16-1   kmod-iptunnel4 - 2.6.32.16-1   kmod-iptunnel6
- 2.6.32.16-1   kmod-ipv6 - 2.6.32.16-1   kmod-leds-gpio - 2.6.32.16-1
kmod-mac80211 - 2.6.32.16+2010-07-26-1   kmod-mppe - 2.6.32.16-1
kmod-nls-base - 2.6.32.16-1   kmod-ppp - 2.6.32.16-1   kmod-pppoe -
2.6.32.16-1   kmod-pppol2tp - 2.6.32.16-1   kmod-rfkill - 2.6.32.16-1
kmod-sched - 2.6.32.16-1   kmod-scsi-core - 2.6.32.16-1   kmod-sit -
2.6.32.16-1   kmod-textsearch - 2.6.32.16-1   kmod-tun - 2.6.32.16-1
kmod-usb-core - 2.6.32.16-1   kmod-usb-hid - 2.6.32.16-1   kmod-usb-ohci -
2.6.32.16-1   kmod-usb-printer - 2.6.32.16-1   kmod-usb-serial -
2.6.32.16-1   kmod-usb-serial-ftdi - 2.6.32.16-1   kmod-usb-serial-pl2303 -
2.6.32.16-1   kmod-usb-storage - 2.6.32.16-1   kmod-usb2 - 2.6.32.16-1
kmod-wprobe - 2.6.32.16+1-1   libavahi - 0.6.25-1   libc - 0.9.30.1-51
libdaemon - 0.14-2   libdbus - 1.2.4.6permissive-2   libexpat - 2.0.1-1
libffi - 3.0.9-1   libgcc - 4.3.3+cs-51   libgdbm - 1.8.3-1   libiptc -
1.4.6-2   libltdl - 1.5.26-1   liblua - 5.1.4-6   libncurses - 5.7-2
libnetsnmp - 5.4.2.1-2   libnl-tiny - 0.1-1   libol - 0.3.18-2   libopenssl
- 0.9.8m-3   libpcap - 1.0.0-2   libpopt - 1.7-5   libpthread - 0.9.30.1-51
  librt - 0.9.30.1-51   libuci - 12012009.5-2   libuci-lua - 12012009.5-2
libxtables - 1.4.8-1   lua - 5.1.4-6   mtd - 13   openssh-keygen - 5.5p1-1
 openssh-server - 5.5p1-1   opkg - 528-1   radvd - 1.6-1   snmpd -
5.4.2.1-2   swconfig - 6   syslog-ng - 1.6.12-2   tcpdump - 4.0.0-3   uci -
12012009.5-2   ucitrigger - 12012009.5-2   udevtrigger - 106-1
wireless-tools - 29-4   zlib - 1.2.3-5

Reply via email to