Changeset 8455
- Timestamp:
- 11/29/2007 06:40:18 PM (2 years ago)
- Files:
-
- src/router/services/sysinit/sysinit-broadcom.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
src/router/services/sysinit/sysinit-broadcom.c
r8453 r8455 362 362 nvram_unset ("port_swap"); 363 363 364 int need_reboot = 0; 365 364 366 switch (brand) 365 367 { … … 396 398 { 397 399 nvram_set ("et0macaddr", "00:16:E3:00:00:10"); //fix for missing cfe default = dead LAN ports. 400 need_reboot = 1; 398 401 } 399 402 break; … … 407 410 { 408 411 nvram_set ("et0macaddr", "00:0C:6E:00:00:10"); //fix for missing cfe default = dead LAN ports. 412 need_reboot = 1; 409 413 } 410 414 break; … … 565 569 } 566 570 567 /* fix il0macaddr to be lanmac+2*/ 571 /* fix il0macaddr to be lanmac+2 */ 572 if (nvram_get ("il0macaddr") = NULL) 573 need_reboot = 1; 574 568 575 unsigned char mac[20]; 569 576 if (nvram_match ("port_swap", "1")) … … 613 620 break; 614 621 } 622 623 if (need_reboot) 624 { 625 cprintf ("Need reboot now to set some mac addresses\n"); 626 nvram_commit (); 627 kill (1, SIGTERM); 628 exit (0); 629 } 615 630 616 631 /* Modules */
