RE: Some routes no longer getting flagged with 'GATEWAY' in fbsd >=8

2013-06-17 Thread Li, Qing
Hi, I tried to keep the route messages to be legacy compatible due to reported breakage at the time. Let me revisit the code and get back to you. I haven't run the quagga code for years, so please don't mind me request some information from you offline. --Qing

RE: in_lltable_rtcheck

2013-04-29 Thread Li, Qing
The problem you described here seemed familiar so I checked into the svn history, and found I have in fact fixed this issue in other parts of the code. Please see http://svnweb.freebsd.org/base?view=revision&revision=186708 So I think similar fix should be applied here as well. --Qing __

RE: Default route changes unexpectedly #2 (was Re: kernel: arpresolve: can't allocate llinfo for 65.59.233.102)

2013-03-07 Thread Li, Qing
Hi, > > I can confirm I get these messages as well: > > Mar 7 19:40:25 opole kernel: arpresolve: can't allocate llinfo for > 86.58.122.125 > Mar 7 19:40:25 opole kernel: arpresolve: can't allocate llinfo for > 86.58.122.125 > > IP 86.58.122.125 is not from IP pool used by me. > This kernel

RE: kernel: arpresolve: can't allocate llinfo for 65.59.233.102

2012-09-12 Thread Li, Qing
> > > V> > > V> Could this be > http://svnweb.freebsd.org/base/head/sys/netinet/in.c?r1=226120&r2=22622 > 4&pathrev=226331 > > > > Why do you suspect this one? > > I was hitting a similar issue in 8.2. After down/up on the interface > to the default gateway, I saw this message and arpresolve woul

RE: kernel: arpresolve: can't allocate llinfo for 65.59.233.102

2012-09-12 Thread Li, Qing
> > got message of size 184 on Wed Sep 12 00:15:49 2012 > RTM_DELETE: Delete Route: len 184, pid: 0, seq 0, errno 0, > flags: > locks: inits: > sockaddrs: > default default default ### <- This looks normal, I > usually see it when customers connect to >

RE: ECMP and RADIX_MPATH

2012-05-17 Thread Li, Qing
It is not working properly in one case, of load balancing among physical interfaces having a single prefix, all are attached to the same physical link, and reaching a single first-hop router. The feature itself, of installing (/removing) multiple routing entries of varying first-hop to the same

RE: [stable-9]

2012-05-15 Thread Li, Qing
and try to come up with a patch. --Qing From: owner-freebsd-...@freebsd.org [owner-freebsd-...@freebsd.org] on behalf of David DeSimone [f...@verio.net] Sent: Tuesday, May 15, 2012 4:14 PM To: freebsd-net@freebsd.org Subject: Re: [stable-9] Li, Qing

RE: [stable-9]

2012-05-15 Thread Li, Qing
The route selection is based on a hash function of source-ip and destination-ip when RADIX_MPATH is enabled. You do not need to perform specific actions, other than perhaps setting varying weights on each entry as an option. So depends on the traffic destination the chosen route may always be

RE: Removing an IPv6 address does not remove NDP entries on that subnet

2012-04-26 Thread Li, Qing
Okay, this is good information. I will look into it now. Thanks, --Qing > -Original Message- > From: Ryan Stone [mailto:ryst...@gmail.com] > Sent: Thursday, April 26, 2012 7:03 AM > To: Li, Qing > Cc: freebsd-net > Subject: Re: Removing an IPv6 address does not rem

RE: Removing an IPv6 address does not remove NDP entries on that subnet

2012-04-25 Thread Li, Qing
The patch is located at http://people.freebsd.org/~qingli/nd6_prefix.diff Please give it a try. I did only basic testing as of now and will do more tomorrow. --Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Beh

RE: Some performance measurements on the FreeBSD network stack

2012-04-24 Thread Li, Qing
> > > > I have a patch that has been sitting around for a long time due to > > review cycle latency that caches a pointer to the rtentry (and > > llentry) in the the inpcb. Before each use the rtentry is checked > > against a generation number in the routing tree that is incremented > on > > every

RE: Some performance measurements on the FreeBSD network stack

2012-04-24 Thread Li, Qing
Yup, all good points. In fact we have considered all of these while doing the work. In case you haven't seen it already, we did write about these issues in our paper and how we tried to address those, flow-table was one of the solutions. http://dl.acm.org/citation.cfm?id=1592641 --Qing > > > >

RE: Some performance measurements on the FreeBSD network stack

2012-04-24 Thread Li, Qing
> >From previous tests, the difference between flowtable and >routing table was small with a single process (about 5% or 50ns >in the total packet processing time, if i remember well), >but there was a large gain with multiple concurrent processes. > Yes, that sounds about right when we did the te

RE: Removing an IPv6 address does not remove NDP entries on that subnet

2012-04-10 Thread Li, Qing
> > [rstone@vm-head ~]ndp -a > Neighbor Linklayer Address Netif ExpireS > Flags > 1::2 08:00:27:1e:b8:16em0 7sR > fe80::a00:27ff:fefa:8732%em0 08:00:27:fa:87:32em0 permanent R > rstone@vm-head ~]uname -a > Fre

RE: Removing an IPv6 address does not remove NDP entries on that subnet

2012-04-09 Thread Li, Qing
-Qing From: Ryan Stone [ryst...@gmail.com] Sent: Monday, April 09, 2012 4:50 PM To: Li, Qing Cc: freebsd-net Subject: Re: Removing an IPv6 address does not remove NDP entries on that subnet On Mon, Apr 9, 2012 at 5:46 PM, Li, Qing wrote: > Could you plea

RE: Removing an IPv6 address does not remove NDP entries on that subnet

2012-04-09 Thread Li, Qing
test case that uncovers the issue ? --Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Li, Qing > Sent: Monday, April 02, 2012 10:54 AM > To: Ryan Stone > Cc: freebsd-net > Subject: RE: Removing

RE: Removing an IPv6 address does not remove NDP entries on that subnet

2012-04-02 Thread Li, Qing
> > On Fri, Mar 30, 2012 at 12:28 AM, Li, Qing wrote: > >> * In a way this is a good thing as in6_lltable_prefix_free() is > >> guaranteed to crash your kernel in two different ways, and that's > not > >> counting the race conditions that it's su

RE: Removing an IPv6 address does not remove NDP entries on that subnet

2012-03-29 Thread Li, Qing
> > Currently, if you remove an IPv4 address from an interface, all ARP > cache entries on its subnet are invalidated. However, the same thing > is not done for NDP cache entries when an IPv6 address is removed*. > Is this correct behaviour? It seems weird to have IPv4 and IPv6 > behave differen

RE: Assigning multiple IPs in the same network to an interface

2012-02-17 Thread Li, Qing
Yes, what you are trying to do is allowed and is supported. In fact several bugs were fixed to support such configuration properly. For example, see these commits: http://svnweb.freebsd.org/base?view=revision&revision=225947 http://svnweb.freebsd.org/base?view=revision&revision

RE: kern/161899: Repeating RTM_MISS packets causing high CPU load for ntpd

2012-02-09 Thread Li, Qing
Hmm... I don't see this problem until multiple FIBs are enabled. --Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Steven Hartland > Sent: Wednesday, February 08, 2012 11:13 AM > To: Gary Palmer > Cc: freebsd-net@fr

RE: RADIX_MPATH / FreeBSD Routing

2011-12-12 Thread Li, Qing
So you have RADIX_MPATH option enabled in the kernel configuration, and booting up OpenBGPD triggers the crash immediately ? --Qing From: owner-freebsd-...@freebsd.org [owner-freebsd-...@freebsd.org] on behalf of Joe Holden [li...@rewt.org.uk] Sent: Monday

RE: arp code broken after BETA3 9.0 ?

2011-11-03 Thread Li, Qing
Could you please apply this patch http://svnweb.freebsd.org/base?view=revision&revision=227002 and let me know how it works out for you ? Thanks, --Qing From: owner-freebsd-...@freebsd.org [owner-freebsd-...@freebsd.org] on behalf of Slono Slono [sl

RE: IPFW shows me Strangeness in fresh 8.2-RELEASE system

2011-10-22 Thread Li, Qing
First thing comes to mind is to check if "rl0" is running in promiscuous mode. Check ifconfig output, and do a "ifconfig rl0 -promisc" just for good measure and see what happens. --Qing From: owner-freebsd-...@freebsd.org [owner-freebsd-...@freebsd.org]

patch for route deletion issue

2011-10-21 Thread Li, Qing
The host-id/interface-id can have a specific value and is properly masked out when adding a prefix route. As in route add -net 192.103.54.9/24 10.9.44.1 OR for IPv6 route add -inet6 -net 2001:db8:1::1/48 2001:418:1800::1 The problem is when deleting the route, simpl

RE: very strange arp problem after ip move - icmp works udp doesn't

2011-10-21 Thread Li, Qing
> > Yep found that, but it was post 8.2 so don't have it here and tbh if its > that broken that an IP move doesn't work it could also do with some > serious warning if enabled, otherwise some unsuspecting sole is going > to end up in a similar situation to us tonight, scratching their heads > thing

Re: very strange arp problem after ip move - icmp works udp doesn't

2011-10-21 Thread Li, Qing
> net.inet.flowtable.stats: net.inet.flowtable.nmbflows: 197632 > net.inet.flowtable.tcp_expire: 86400 > net.inet.flowtable.fin_wait_expire: 600 > net.inet.flowtable.udp_expire: 300 > net.inet.flowtable.syn_expire: 300 > net.inet.flowtable.enable: 1 > net.inet.flowtable.debug: 0 > > This mean y

RE: very strange arp problem after ip move - icmp works udp doesn't

2011-10-21 Thread Li, Qing
You don't have the flowtable component enabled, do you ? --Qing From: owner-freebsd-...@freebsd.org [owner-freebsd-...@freebsd.org] on behalf of Steven Hartland [kill...@multiplay.co.uk] Sent: Friday, October 21, 2011 4:44 PM To: freebsd-net@freebsd.org S

RE: IPv6 Redirects & local destinations

2011-10-20 Thread Li, Qing
This failure showed up in the IPv6 Ready Logo test suites and I am fixing it. I already made a checkin recently on this front, and more is coming. http://svnweb.freebsd.org/base?view=revision&revision=226451 I will be posting the test results soon so we know where we are. --Qing __

kern/161805 - patch is on its way

2011-10-20 Thread Li, Qing
Hi, I believe I have identified the root cause based on the data provided by Larry Baird, but I am still verifying the patch against the mpd5 code. In a nutshell, the host route installed by mpd5 appears to be missing a flag resulting in the crash. In the meantime, please try the following fi

RE: kern/159601: commit references a PR

2011-10-07 Thread Li, Qing
Here is one of my specific responses to the PRs. http://lists.freebsd.org/pipermail/freebsd-current/2011-August/026506.html -- Qing From: owner-freebsd-...@freebsd.org [owner-freebsd-...@freebsd.org] on behalf of Li, Qing Sent: Friday, October 07

RE: kern/159601: commit references a PR

2011-10-07 Thread Li, Qing
The important thing is if you have questions, just ask me. You can start from this email thread. http://lists.freebsd.org/pipermail/freebsd-current/2011-August/026423.html --Qing From: owner-freebsd-...@freebsd.org [owner-freebsd-...@freebsd.org] on

RE: gif interface not passing IPv6 packets

2011-10-04 Thread Li, Qing
Hi, Yes, I believe this patch will be part of RC1. I just need to follow through with the release process. I will let you know once confirmed. --Qing > -Original Message- > From: Matt Smith [mailto:m...@xtaz.co.uk] > Sent: Tuesday, October 04, 2011 12:21 PM > To: Li, Qing &

RE: gif interface not passing IPv6 packets

2011-10-04 Thread Li, Qing
Hi, Please download the newer patch from http://people.freebsd.org/~qingli/in6.c.diff This patch ought to fix both problems. --Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Li, Qing > S

RE: gif interface not passing IPv6 packets

2011-10-04 Thread Li, Qing
I believe there is actually another bug needs fixing. Let me confirm and will provide another patch later. --Qing From: Matt Smith [m...@xtaz.co.uk] Sent: Tuesday, October 04, 2011 3:33 AM To: Li, Qing Cc: freebsd-net@freebsd.org Subject: Re: gif

RE: IPv6 multicast listener discovery

2011-10-03 Thread Li, Qing
Hi, This address is for IPv6 Node Information Query, called the NI Group Address. For example, you can issue the command ping6 -w fe80::250:fcff:feb8:5443%rl0 you can get your hostname back. --Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freeb

RE: gif interface not passing IPv6 packets

2011-10-03 Thread Li, Qing
> > Just to let you know that I was doing a lot of testing off of the > mailing list with Hiroki Sato and we basically discovered that I was > missing an alias on my lo0 interface. He first advised me to try > testing with adding a /126 to gif0 rather than a /128 which worked > successfully. Then

RE: gif interface not passing IPv6 packets

2011-10-03 Thread Li, Qing
Hi, I saw the thread but I was traveling the whole of last week, did not have a system to work on. The problem you encountered on gif was due to a bug in the IPv6 code. I believe have a patch but I need to do more testing. I will post it shortly. --Qing > -Original Message- > From: o

RE: ICMPv4/v6 redirect pkt received but route table not updated?

2011-09-19 Thread Li, Qing
Do you have a FBSD version # ? --Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of jerome zh > Sent: Monday, September 19, 2011 5:36 AM > To: freebsd-net@freebsd.org > Subject: ICMPv4/v6 redirect pkt received but route

RE: arpresolve: can't allocate llinfo

2011-08-29 Thread Li, Qing
Thank you Chris for the verification. I will wait a few days before committing the patch. --Qing From: Chris Miller [mailto:chrismiller@gmail.com] Sent: Monday, August 29, 2011 7:31 PM To: Li, Qing Cc: freebsd-net@freebsd.org Subject: Re: arpresolve: can't allocate llinfo Qing-

RE: ifconfig -alias with duplicate netmasks work?

2011-08-29 Thread Li, Qing
Hi, Yes, the address alias and its associated prefix installation code changed. Operationally it makes sense because all addresses of that same prefix go through one route utilizing that given interface. The side effect is you can have two separate interfaces on the same prefix, but only a singl

RE: arpresolve: can't allocate llinfo

2011-08-27 Thread Li, Qing
Hi, Could you please try the patch sitting at http://people.freebsd.org/~qingli/in.c.diff and let me know if it works for you? Thanks, -- Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Chris Miller > Sen

RE: arpresolve: can't allocate llinfo

2011-08-16 Thread Li, Qing
This issue should have been fixed quite a while ago. I need to go through my past commits and see if everything has been merged back into the 8.1 branch. --Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Chris Mill

RE: ifconfig alias: same subnet netmask question

2011-06-29 Thread Li, Qing
First of all, are you encountering any issues ? There is an outstanding issue with the address alias and improper routing table update that I am actively working on. --Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of

RE: interface ip arp

2011-05-03 Thread Li, Qing
2, 2011 9:06 AM > To: Li, Qing > Cc: freebsd-net@freebsd.org; Ingo Flaschberger > Subject: Re: interface ip arp > > Hi, > > On Mon, May 2, 2011 at 4:03 AM, Li, Qing wrote: > > Please give this patch a try for IPv4 ARP > > > > http://people.freebsd.org/~qingli

RE: interface ip arp

2011-05-02 Thread Li, Qing
Please give this patch a try for IPv4 ARP http://people.freebsd.org/~qingli/arp2.patch --Qing From: owner-freebsd-...@freebsd.org [owner-freebsd-...@freebsd.org] on behalf of Li, Qing Sent: Monday, May 02, 2011 12:45 AM To: Arnaud Lacombe Cc: freebsd

RE: interface ip arp

2011-05-02 Thread Li, Qing
rking patch for IPv4, just going over the IPv6 code. I will post the patch in a few minutes. -- Qing From: Arnaud Lacombe [lacom...@gmail.com] Sent: Monday, May 02, 2011 12:41 AM To: Li, Qing Cc: Ingo Flaschberger; freebsd-net@freebsd.org Subject: Re: interfa

RE: interface ip arp

2011-05-01 Thread Li, Qing
jeez, this bug has been around for quite a while ... Please try patch at http://people.freebsd.org/~qingli/arp.patch -- Qing From: owner-freebsd-...@freebsd.org [owner-freebsd-...@freebsd.org] on behalf of Li, Qing Sent: Sunday, May 01, 2011 4:54 PM To

Re: interface ip arp

2011-05-01 Thread Li, Qing
That's not the expected behavior, probably a bug, I will take a look ... -- Qing On May 1, 2011, at 4:51 PM, "Ingo Flaschberger" wrote: >> is it expected behaviour that the static, permanent arp entry of the >> interface ip disappear after ifdown/ifup at 8.x release? >> >> ifconfig em0 10.

RE: Routing enhancement - reduce routing table locking

2011-04-05 Thread Li, Qing
I see, What you are saying is the "rtalloc()" call does not have an indicator whether it should be searching for an interface route or not. In the case when RADIX_MPATH is enabled, in_lltable_rtcheck() needs to walk the ECMP route chain to find an interface route. yes ? -- Qing

RE: Routing enhancement - reduce routing table locking

2011-04-05 Thread Li, Qing
kern/155772 can be resolved using RADIX_MPATH. > > regarding kern/155772: > at stock 8.2 FreeBSD the system panics after ifconfig down / ifconfig up / > ifconfig down with 1 route and 1 interface route (multipath). > What's the exact step and a specific example that triggers a panic ? > > A

RE: PPP and Route Delete

2011-01-11 Thread Li, Qing
The self-pointing route 10.0.5.1 should have multiple references set on it, and that route won't be deleted from the routing table until the last reference is removed. You can verify that by checking the "netstat" output, the "Ref" column after tun1 has been created. The above has been verifie

ECMP and route ownership

2010-11-17 Thread Li, Qing
As I am revising the ECMP code and reviewing the work done by Ingo Flaschberger, I come to the conclusion that I need to make one more enhancement to ECMP. I want to implement the "inetCidrRouteProto" concept as the 2nd variable that differentiates among the ECMP routes. I have already started on

RE: RADIX_MPATH usage information

2010-08-27 Thread Li, Qing
There are a couple of items I need to take care of in this area, including the documentation, so I will get it done this weekend. --Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Zeus V Panchenko > Sent: Thursday, A

RE: funny ECMP

2010-08-24 Thread Li, Qing
> > > Sure, but such a configuration did not make much sense. > > Why not? > Use CARP and OSPF and you have such a configuration. > Okay, I will try that. > > I hoped, that now, as freebsd has multi-route support (as other unix > really have for a long long time) everything would be easie

RE: funny ECMP

2010-08-24 Thread Li, Qing
> > > I am trying to figure out, if the routing table have > > > > 10.13.13.0/24 10.11.11.1 > > 10.13.13.0/24 link#1 > > > > And if I do "ssh 10.13.13.2", which route should be used? > > the route with the lower weight. > if they have the same weight, use any of them. > I get the pr

RE: funny ECMP

2010-08-24 Thread Li, Qing
Tuesday, August 24, 2010 11:28 AM > To: Li, Qing > Cc: n...@freebsd.org > Subject: RE: funny ECMP > > Dear Li, > > > The indirect route is colliding with the interface route, both have > > the same mask. > > > > How do you expect this to work ? > >

RE: funny ECMP

2010-08-24 Thread Li, Qing
Hi, The indirect route is colliding with the interface route, both have the same mask. How do you expect this to work ? How would the routing code differentiate between on-link nodes and the those needing to be routed through 10.11.11.1 ? -- Qing > > one of the problems: > sysctl -w net.inet.

RE: funny ECMP

2010-08-23 Thread Li, Qing
> > > >> As Qing Li mentioned months ago, there are problems with static > routes > >> and interfaces. > >> > > > > Do you have the exact link to the email thread? > > There were no pending ECMP related issues since my last round of > > commits > > as far as I can remember. > > http://lists.fre

RE: funny ECMP

2010-08-23 Thread Li, Qing
Hi, > > I have changed the route selection code of ecmp to > balance only between routes of the same weight. > (see attached file) > > > As Qing Li mentioned months ago, there are problems with static routes > and interfaces. > Do you have the exact link to the email thread? There were

RE: Workaround for mpd5 and 8.0 broken proxy arp?

2010-04-15 Thread Li, Qing
Hi Ruslan, > > Doesn't seem to have any effect. Please see > http://lists.freebsd.org/pipermail/freebsd-net/2010-March/024728.html > on how to reproduce. > Could you please try the patch at: http://people.freebsd.org/~qingli/ng-patch.diff I was able to reproduce the problem and the p

RE: Workaround for mpd5 and 8.0 broken proxy arp?

2010-04-14 Thread Li, Qing
Hi Ruslan, Yes, I can reproduce this issue. The patch is still necessary, however, it does not resolve the if_ng issue because if_ng is a virtual interface that is not really associated with any physical nic. The physical NIC is where all of the entries (including the proxied entries) are kept.

RE: Workaround for mpd5 and 8.0 broken proxy arp?

2010-03-30 Thread Li, Qing
> > Yes, it's still broken (it's a regression compared to 7.x). A > workaround I've found working after analyzing the newer kernel > code is to ALWAYS use the same IP address for the local end of > the tunnel as of the corresponding ARP capable interface. > Are you using VLANs? Were you

RE: Request for feedback on TCP security (IETF effort)

2010-03-07 Thread Li, Qing
I have been monitoring the tcpm ML debate about this draft for the past year. Frankly for the past two months the volume of tinygrams on the subject is so overwhelming I stopped reading any email relating to this topic. I think Mark Allman's email titled "TCPM" posted on March 2 put things into p

RE: net/mpd5: proxy arp don't work on FreeBSD 8

2010-03-02 Thread Li, Qing
This topic has come up quite a few times. Please search into the ML archive (as recent as 2 weeks ago) and read about the details. > > I get an ugly error message on current, but at least it setups the > address: > [98]chipmunk.cicely.de# arp -an > ? (10.1.1.9) at 00:1c:c0:94:2c:d7 on vlan0 expir

RE: Apparent IPv6 bug

2010-02-24 Thread Li, Qing
Please try this patch http://people.freebsd.org/~qingli/nd6.c.diff and let me know if it works out for you. Thanks, -- Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Li, Qing > Sent: Tuesday,

RE: Apparent IPv6 bug

2010-02-23 Thread Li, Qing
Okay, I read through your core file and I think I see the problem now. Let me try to get you a patch later tonight. -- Qing -Original Message- From: owner-freebsd-...@freebsd.org on behalf of Doug Barton Sent: Tue 2/23/2010 12:38 PM To: freebsd-net@freebsd.org Subject: Apparent IPv6 bu

RE: Routing problems on VPN servers running FreeBSD 8.0-RELEASE

2010-02-12 Thread Li, Qing
Okay, well, I need to pack. So will get back to it in a week. -- Qing -Original Message- From: Brett Glass [mailto:br...@lariat.net] Sent: Fri 2/12/2010 6:22 PM To: Li, Qing Cc: n...@freebsd.org; Li, Qing; Luiz Otavio O Souza Subject: RE: Routing problems on VPN servers running FreeBSD

RE: Routing problems on VPN servers running FreeBSD 8.0-RELEASE

2010-02-12 Thread Li, Qing
Read the manpage. "only" just require a host route to be present. I don't think it will make a difference here. -- Qing -Original Message- From: Brett Glass [mailto:br...@lariat.net] Sent: Fri 2/12/2010 6:30 PM To: Li, Qing Cc: n...@freebsd.org; Li, Qing; Luiz Otavio

RE: Routing problems on VPN servers running FreeBSD 8.0-RELEASE

2010-02-12 Thread Li, Qing
> > It'd be good to resolve this as soon as possible, because I have > two clients who need servers installed this weekend. (They wanted > them last week, but I was trapped away from the office by a snowstorm.) > Luiz Otavio and I have been discussing offline about an issue with the file /usr.sb

RE: Routing problems on VPN servers running FreeBSD 8.0-RELEASE

2010-02-12 Thread Li, Qing
reebsd.org , and whatever other pieces of information you are willing to share. Thanks, -- Qing From: Brett Glass [mailto:br...@lariat.net] Sent: Fri 2/12/2010 4:04 PM To: Li, Qing Cc: n...@freebsd.org Subject: RE: Routing problems on VPN servers running F

RE: Routing problems on VPN servers running FreeBSD 8.0-RELEASE

2010-02-12 Thread Li, Qing
org/viewvc/base/stable/8/sys/netinet/in.c?view=log Then please report back the result of your verification. --Qing From: Brett Glass [mailto:br...@lariat.net] Sent: Fri 2/12/2010 2:39 PM To: David Horn Cc: Li, Qing; n...@freebsd.org Subject: Re: Routing problems

RE: Routing problems on VPN servers running FreeBSD 8.0-RELEASE

2010-02-11 Thread Li, Qing
Can you at least build one 8-stable system and see if the latest patches resolve your problems before we carry on with the "merge into 8-release" or other alternatives discussion ? -- Qing Date: Thu, 04 Feb 2010 22:41:38 -0700 From: Brett Glass To: "Li, Q

RE: ECMP for FreeBSD 7.2 Phase 1

2010-02-11 Thread Li, Qing
The ECMP (indirect) routes are installed into the FIB just fine, and load balancing works fine with these routes. The problem is with interface prefix routes. See my other email for details. Because only a single prefix route was installed, obviously there is no load balancing. -- Qing > > I

RE: ECMP enhancement

2010-02-11 Thread Li, Qing
I told you the ECMP code is probably not the best piece to start with, but you seem to ignore whatever I have said completely ... -- Qing From: owner-freebsd-curr...@freebsd.org on behalf of Balaji G Sent: Thu 2/11/2010 12:21 AM To: Li, Qing Cc: qin...@freebsd

ECMP enhancement

2010-02-10 Thread Li, Qing
One of the advantages of enabling ECMP is to allow for connection load balancing. Currently the address alias handling method is colliding with the ECMP code. For example, when two interfaces are configured on the same prefix, only one prefix route is installed. So connection load balancing is no

RE: struct sockaddr * and alignment

2010-02-09 Thread Li, Qing
> > Sure enough, that fixes this warning. Yea. But, sadly, it causes > other problems. If you look at sbin/atm/atmconfig/natm.c you'll see > code like: > > static void > store_route(struct rt_msghdr *rtm) > { > ... > char *cp > struct sockaddr *sa; > ... > > cp = (char

RE: Routing problems on VPN servers running FreeBSD 8.0-RELEASE

2010-02-04 Thread Li, Qing
> > Not since the ARP table and the routing table have been split. > However, the addresses for which the machine is doing proxy ARP do > need to show up there, and they do not. > You described a bug symptom that should have been fixed. The proxy ARP entry should be displayed in the ARP table a

RE: Routing problems on VPN servers running FreeBSD 8.0-RELEASE

2010-02-03 Thread Li, Qing
> > The problems seem to be that (a) proxy ARP doesn't get set > up in either the ARP table or the routing table, and > Proxy ARP entries are not installed into the routing table. I believe I have fixed this issue in svn r201282 and merged into 8-STABLE http://svn.freebsd.org/viewvc/base?view=

RE: Routing problems on VPN servers running FreeBSD 8.0-RELEASE

2010-02-02 Thread Li, Qing
Few of the symptoms you described here were present in the vanilla 8.0-RELEASE but I have been fixing these in 8-STABLE since the official announcement. Could you please try 8-STABLE and report back if these problems persist there? -- Qing > -Original Message- > From: owner-freebsd-...@

RE: Strange network issue in freebsd 8

2010-02-01 Thread Li, Qing
Just an update on this issue and to letting you know your report is not ignored. I have been working with Sherin George offline and we have Been pulling information off Sherin's server box. The box becomes unresponsive after about 4 days. The routing table is fine is properly accessed. The ARP ta

RE: ECMP support in FreeBSD 7.2 and 8.0 +

2010-01-28 Thread Li, Qing
ECMP support is only available in FreeBSD 8.0. I have not received any request to merge that feature back into 7.x branch. In FreeBSD 8.0, currently there is no association between interface link state and the route availability RTF_UP flag, so ECMP cannot be used as a failover mechanism effect

RE: Strange network issue in freebsd 8

2010-01-27 Thread Li, Qing
I have been consumed by day job 200% of my time. I have some free time tonight and can work with you off-line. Is it possible for you to update to the latest stable-8 kernel and we start from there ? -- Qing -Original Message- From: owner-freebsd-...@freebsd.org on behalf of Sherin Ge

RE: tun setup (routing?) issue in head

2010-01-25 Thread Li, Qing
Yes, the failure is due to route installation. To make a long story short, many of the scripts that worked before not necessary because of the right reasons. I have been very busy at work, but I do have a patch and I will try to get it finalized shortly. -- Qing __

RE: Unified rc.firewall ipfw me/me6 issue

2010-01-10 Thread Li, Qing
> > We only need one 'me' option that matches v4 and v6, because the > other two can be implemented as 'ip4 me' and 'ip6 me' at no extra > cost (the code for 'me' only scans the list corresponding to the > actual address family of the packet). I would actually vote for > removing the 'me6' microi

RE: netinet6/in6.c r201282

2010-01-05 Thread Li, Qing
Sorry, I didn't even see your original email until today. Please send problem reports directly to qin...@freebsd.org instead of my work email to get faster response. Thanks, -- Qing > > On Sun, Jan 3, 2010 at 12:18 AM, David Horn wrote: > > Qing -- > > > > I have been having some issues with

RE: Bug discussion:Tcp snd_nxt will not be increased.

2009-12-17 Thread Li, Qing
Hi, Could you please tell us what version you are running? > > If the tcp_output just have some error, for example: when alloc mbuf, > it returns NULL, and then the snd_nxt number will not be return to > normal. > If just in this time, SYN Ack arrives, freeBSD can't handle this > situdition. > I

RE: issue with openbgpd + 8.0

2009-12-17 Thread Li, Qing
t; > Adam Jacob Muller > a...@adam.gs > 201-616-0620 > > On Dec 16, 2009, at 6:39 PM, Li, Qing wrote: > > > Hi, > > > > You have reported issues regarding openbgp/bgpd exiting > > abnormally. Please apply patch: > > > >http://people.

RE: issue with openbgpd + 8.0

2009-12-17 Thread Li, Qing
Thanks for reporting back and the detailed description. > > - bgpd don't terminate, it's OK > Okay, making progress. > > but there appeared some new problems: > Interestingly enough, my patch is to resolve the issue where adding and removing address aliases are not reported. This issue appears

issue with openbgpd + 8.0

2009-12-16 Thread Li, Qing
Hi, You have reported issues regarding openbgp/bgpd exiting abnormally. Please apply patch: http://people.freebsd.org/~qingli/bgpd-patch-121615.diff and let me know if it fixes your issue. I performed limited unit testing. Thanks, -- Qing _

net/mpd5, ppp, proxy-arp issues

2009-12-15 Thread Li, Qing
Hi, Recently there have been several reports regarding issues with ppp, mpd5 and proxy-arp configuration over the ppp links. I read through the various postings and the problems seem to be: 1. Unable to add proxy-arp entries for the remote ppp clients. 2. Log showing "ifa_add_loopback_route: ins

RE: patch: bad ipv6 neighbor solicitation

2009-12-15 Thread Li, Qing
ebsd- > sta...@freebsd.org] On Behalf Of Li, Qing > Sent: Tuesday, December 15, 2009 1:46 PM > To: Tom Pusateri > Cc: freebsd-net@freebsd.org; freebsd-sta...@freebsd.org > Subject: RE: patch: bad ipv6 neighbor solicitation > > Thanks for reporting back. I asked you for a routing table du

RE: patch: bad ipv6 neighbor solicitation

2009-12-15 Thread Li, Qing
Thanks for reporting back. I asked you for a routing table dump in my previous email, would you mind emailing it to me privately? -- Qing > -Original Message- > From: Tom Pusateri [mailto:pusat...@bangj.com] > Sent: Tuesday, December 15, 2009 1:28 PM > To: Li, Qing >

patch: bad ipv6 neighbor solicitation

2009-12-14 Thread Li, Qing
apply the patch and report back. Thanks, -- Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Li, Qing > Sent: Monday, December 14, 2009 3:00 PM > To: Dennis Glatting; JASSAL Aman > Cc: freeb

RE: Understanding multiple IPv6 interfaces under 8.0 (fwd)

2009-12-14 Thread Li, Qing
You don't need to perform all that route-foo. I believe the root cause of this issue may be due to a bit of regression in the IPv6 prefix management code, and I am in the process of putting together a permanent fix. The issue as it stands today, is due to how the prefix was inserted in the first

RE: Understanding multiple IPv6 interfaces under 8.0 (fwd)

2009-12-14 Thread Li, Qing
> > Hmm, the entry for fd7c:3f2b:e791:1:0:1:ac13:a0a looks suspect. I was > expecting bce1 rather than lo0, I suppose you were as well :) > This loopback route is necessary for short circuiting traffic to local address within a node. -- Qing > > If I'm not mistaken, the

RE: Understanding multiple IPv6 interfaces under 8.0 (fwd)

2009-12-14 Thread Li, Qing
Please try the temporary patch at: http://people.freebsd.org/~qingli/nd6-ns.diff and it should fix your problem. -- Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Li, Qing > Sent: Monday,

RE: Understanding multiple IPv6 interfaces under 8.0 (fwd)

2009-12-14 Thread Li, Qing
I will take a look at it later today. -- Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Dennis Glatting > Sent: Sunday, December 13, 2009 1:59 PM > To: freebsd-net@freebsd.org > Subject: Understanding multiple IPv6

RE: openbgpd + 8.0

2009-11-22 Thread Li, Qing
sd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Li, Qing > Sent: Sunday, November 22, 2009 10:40 AM > To: Adam Jacob Muller; freebsd-net@freebsd.org > Subject: RE: openbgpd + 8.0 > > I am not sure if what you are observing is a side effect of > svn-r196714. In parti

RE: openbgpd + 8.0

2009-11-22 Thread Li, Qing
I am not sure if what you are observing is a side effect of svn-r196714. In particular, the code I added for: - Routing messages are not generated when adding and removing interface address aliases. If my memory serves me right, I put in the above patch

RE: ARP regression in releng-8

2009-11-22 Thread Li, Qing
I will look into it and get back to you. -- Qing > -Original Message- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Harti Brandt > Sent: Sunday, November 22, 2009 5:09 AM > To: freebsd-net@freebsd.org > Subject: ARP regression in releng-8 >

  1   2   >