Hi

I'm trying to write a kernel module for a real-time kernel. Following the 
instructions on https://eewiki.net/display/linuxonarm/BeagleBone+Black, I 
compiled and installed the 4.1.13-bone-rt-r17 kernel on my sd card with a 
BeagleBoard.org Debian Image 2015-03-01.

Previously, with kernel 3.8.13-bone70, my desktop (running linux mint) 
connected automatically to the beaglebone through ethernet-over-usb, after 
the kernel update, my desktop does not get assigned an IP address.
 
ifconfig desktop side:

eth1      Link encap:Ethernet  HWaddr 84:eb:18:ae:cb:aa  
>           inet6 addr: fe80::86eb:18ff:feae:cbaa/64 Scope:Link
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:37 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000 
>           RX bytes:7262 (7.2 KB)  TX bytes:268 (268.0 B)
>
 

ifconfig beaglebone:

usb0      Link encap:Ethernet  HWaddr a2:29:c5:ee:bf:e6  
>           inet addr:192.168.7.2  Bcast:192.168.7.3  Mask:255.255.255.252
>           inet6 addr: fe80::a029:c5ff:feee:bfe6/64 Scope:Link
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:1 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:37 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000 
>           RX bytes:76 (76.0 B)  TX bytes:9408 (9.1 KiB)
>

I can manually assign an IP address to eth1, this has no effect however.
Pings from the beaglebone to the desktop can be seen with tcpdump on the 
desktop (and get answered in case I manually assign an IP, the answer 
doesn't get through though), but not the other way round.


root@beaglebone:~# ping 192.168.7.1
> PING 192.168.7.1 (192.168.7.1) 56(84) bytes of data.
> From 192.168.7.2 icmp_seq=1 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=2 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=3 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=4 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=5 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=6 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=7 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=8 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=9 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=10 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=11 Destination Host Unreachable
> From 192.168.7.2 icmp_seq=12 Destination Host Unreachable
> ^C
> --- 192.168.7.1 ping statistics ---
> 14 packets transmitted, 0 received, +12 errors, 100% packet loss, time 
> 13001ms
> pipe 3
>


fdalbert@edge ~ $ sudo tcpdump -i eth1
> tcpdump: WARNING: eth1: no IPv4 address assigned
> tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
> listening on eth1, link-type EN10MB (Ethernet), capture size 65535 bytes
> 15:01:10.597986 ARP, Request who-has 192.168.7.1 tell 192.168.7.2, length 
> 28
> 15:01:11.588800 ARP, Request who-has 192.168.7.1 tell 192.168.7.2, length 
> 28
> 15:01:12.588895 ARP, Request who-has 192.168.7.1 tell 192.168.7.2, length 
> 28
> 15:01:13.597976 ARP, Request who-has 192.168.7.1 tell 192.168.7.2, length 
> 28
> 15:01:14.588800 ARP, Request who-has 192.168.7.1 tell 192.168.7.2, length 
> 28
> 15:01:15.588772 ARP, Request who-has 192.168.7.1 tell 192.168.7.2, length 
> 28
> 15:01:16.597983 ARP, Request who-has 192.168.7.1 tell 192.168.7.2, length 
> 28
> 15:01:17.588936 ARP, Request who-has 192.168.7.1 tell 192.168.7.2, length 
> 28
> 15:01:18.588919 ARP, Request who-has 192.168.7.1 tell 192.168.7.2, length 
> 28
> ^C
> 9 packets captured
> 9 packets received by filter
> 0 packets dropped by kernel



I have spent hours trying to figure out what's going wrong here, any help 
is greatly appreciated! 

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to