Hi
Direct routes to ethernet interfaces do not contribute to generated routes
(directs from point-to-point interfaces seem to contribute, however).
IS-IS routes should contribute, see example below (I have 0/0 generated, direct and IS-IS routes only).
I'm not sure why it doesn't work in your case. Your interface naming looks strange to me. Is it an Olive of some kind? If it is, this may be an artifact of using it. Can you post show route extensive, anyway?
lab@jsrxA-1# run show route 0/0 exact detail
inet.0: 9 destinations, 9 routes (9 active, 0 holddown, 0 hidden)
0.0.0.0/0 (1 entry, 1 announced)
*Aggregate Preference: 130
Next hop type: Router
Address: 0x94d8010
Next-hop reference count: 3
Next hop: 10.1.0.222 via ge-0/0/1.0
Next hop: 10.2.0.222 via ge-0/0/2.0, selected
State: <Active Int Ext>
Age: 22
Task: Aggregate
Announcement bits (1): 0-KRT
AS path: I
Flags: Generate Depth: 0 Active
Contributing Routes (2):
2.2.2.2/32 proto IS-IS
3.3.3.3/32 proto IS-IS
[edit]
lab@jsrxA-1# run show route
inet.0: 9 destinations, 9 routes (9 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
0.0.0.0/0 *[Aggregate/130] 00:00:29
to 10.1.0.222 via ge-0/0/1.0
> to 10.2.0.222 via ge-0/0/2.0
2.2.2.2/32 *[IS-IS/18] 00:00:59, metric 10
to 10.1.0.222 via ge-0/0/1.0
> to 10.2.0.222 via ge-0/0/2.0
3.3.3.3/32 *[IS-IS/18] 00:00:59, metric 10
> to 10.1.0.222 via ge-0/0/1.0
to 10.2.0.222 via ge-0/0/2.0
10.1.0.0/24 *[Direct/0] 01:11:58
> via ge-0/0/1.0
10.1.0.111/32 *[Local/0] 01:11:58
Local via ge-0/0/1.0
10.2.0.0/24 *[Direct/0] 01:11:58
> via ge-0/0/2.0
10.2.0.111/32 *[Local/0] 01:11:58
Local via ge-0/0/2.0
192.168.65.0/24 *[Direct/0] 01:21:51
> via ge-0/0/0.0
192.168.65.161/32 *[Local/0] 01:21:56
Local via ge-0/0/0.0